Ich ersuche um Information in welcher Datei sich der Header befindet. Ich muss einen Eintrag für eine Facebook-Kampagne zwischen <head> und </head> setzen. Danke
Versuchs mal mit der /templates/Honeygrid/module/head.html für Honeygrid oder mit der /templates/EyeCandy/module/head.html. Je nachdem, welches Template du verwendest
So etwas erledigt man im Gambio-Shopsystem eigentlich über einen HeaderExtender, ein Beispiel liegt in GXUserComponents/overloads/_extender_samples/HeaderExtenderComponent/SampleHeaderExtender.inc.php. Weitere Hintergrundinfos gibt es z.B. auch im Tutorial.
Danke für die Information. Ich sehe das Script aber nicht im Quelltext. Kann das sein? Der Einbau über den HeaderExtender ist mir etwas zu kompliziert. Das ist der Code den ich einbauen muss. <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '187782128332340'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=187782128332340&ev=PageView&noscript=1" /></noscript> <!-- DO NOT MODIFY --> <!-- End Facebook Pixel Code --> Danke Christoph
Wie schon Torben von Gambio schrieb: Du lädst die die Datei head.html über FTP herunter, fügst da nach dem schon vorhanden </script> dein Script ein, speichst diese als head-USERMOD.html und lädst diese an der Stelle wieder hoch (die Originale head.html muss bleiben !!), dann Caches leeren. Den Einbau am besten erst mal im Testshop prüfen, da wie immer Angaben ohne Gewähr.
Danke für die Hilfe, das habe ich jetzt gemacht und bekomme dann beim Shop-Aufruf die Fehlermeldung: USER ERROR(256): "Smarty error: [in /www/htdocs/w01275fa/templates/EyeCandy/module/head.html line 35]: syntax error: unrecognized tag: if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) (Smarty_Compiler.class.php, line 446)" Vorhandenes Script habe ich in der head.html nicht gefunden. Danke Christoph
gib doch mal deine Shopversion an, da kann man mehr sagen. Beim verwendeten Eye-Candy-Template musst du das vor dem abschließenden </head> (Zeile 50 bei Version 3.0.2.0) eintragen können. Sicher zu sagen ist das aber nicht. Einfach testen.
Damit gibst du Facebook alle Daten deiner Besucher. Damit ist dann jeder Datenschutz für die Füße wie sharif-Buttons und so. Das wie ein aktiver like Button. Also bitte vorsichtig sein sowas einfach mal eben einzubauen ohne darüber nachzudenken was du da einbaust kann teuer werden. (Link nur für registrierte Nutzer sichtbar.)
Du hast gelesen und verstanden was ich dir geschrieben habe? Willst das wirklich immer noch einbauen? ps. Deine Version ist schon ziemlich veraltet, da solltest mal über Updates nachdenken.
Da hat 2x Dennis recht, das ist eine sehr veraltete Version und du solltest das lieber nicht einbauen.