Page 1 of 1
SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 9:12 am
by HadleyB
Wenn ich den Analytics-Code von Google in meine index.tpl einfüge, bekomme ich folgende Fehlermeldung:
Code: Select all
Fatal error: Smarty error: [in /home2/----/public_html/templates/bex01/index.tpl line 81]: syntax error: unrecognized tag 'var' (Smarty_Compiler.class.php, line 599) in /home2/----/public_html/bundled-libs/Smarty/libs/Smarty.class.php on line 1092
Das ging vorher aber, also mit einem anderen Template. Mit BEX nicht mehr? Das ist seltsam.
Ich füge den Code wie von Google verlangt vor den </body>-Tag ein.
mfg
Hadley
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 9:24 am
by garvinhicking
Hi!
Das geht nur wenn du { mit {ldelim} und } mit {rdelim} ersetzt oder dienen code in {literal} einfügst. Steht auch z.b. in der s9y FAQ - in Smarty darf man nicht einfac { und } nutzen weil das reserviert ist.
Grüße,
Garvin
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 11:08 am
by HadleyB
Äh,ja, ich versteh nur Bahnhof. das ist zu hoch für mich. Google hat den Code geändert:
Code: Select all
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
--- ab hier NEU ---
<script type="text/javascript">
try {
_uacct = "UA-3529293-2";
urchinTracker();
} catch(err) {}</script>
Muss ich die Klammern direkt hier ersetzen? Oder den unteren Teil einfach weglassen? Der kam nämlich neu dazu.
mfg
Hadley
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 12:48 pm
by garvinhicking
Hi!
Ich dachte das wäre klar. Enteder Du schreibst:
Code: Select all
<script type="text/javascript">
try {ldelim}
_uacct = "UA-3529293-2";
urchinTracker();
{rdelim} catch(err) {ldelim}{rdelim}</script>
ODER
Code: Select all
{literal}
<script type="text/javascript">
try {
_uacct = "UA-3529293-2";
urchinTracker();
} catch(err) {}</script>
{/literal}
Grüße,
Garvin
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 1:54 pm
by yellowled
HadleyB wrote:Äh,ja, ich versteh nur Bahnhof. das ist zu hoch für mich.
Was spricht eigentlich dagegen, einfach das GoogleAnalytics-Plugin zu verwenden?
YL
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 2:10 pm
by HadleyB
@Garvin:
Danke, so funktioniert es. Da stand ich wohl auf dem Schlauch.
yellowled wrote:HadleyB wrote:Äh,ja, ich versteh nur Bahnhof. das ist zu hoch für mich.
Was spricht eigentlich dagegen, einfach das GoogleAnalytics-Plugin zu verwenden?YL
Ich hab das probiert, das funktionierte nicht. Google hat den Code nicht auf der Webseite gefunden und nix gezählt.
mfg
Hadley
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 2:20 pm
by yellowled
HadleyB wrote:Ich hab das probiert, das funktionierte nicht. Google hat den Code nicht auf der Webseite gefunden und nix gezählt.
Richtig konfiguriert funktioniert es bestens, wohl aber mit einer Einschränkung beim Zählen von Downloads (die mich nicht stört).
YL
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 2:39 pm
by kleinerChemiker
yellowled wrote:HadleyB wrote:Ich hab das probiert, das funktionierte nicht. Google hat den Code nicht auf der Webseite gefunden und nix gezählt.
Richtig konfiguriert funktioniert es bestens, wohl aber mit einer Einschränkung beim Zählen von Downloads (die mich nicht stört).
YL
welche einschränkung?
Re: SmartyError bei Googlecode
Posted: Mon Jan 12, 2009 2:52 pm
by yellowled
kleinerChemiker wrote:welche einschränkung?
Ich weiß es nicht. War da nicht irgendetwas ... musste der Code nicht an einer bestimmten Stelle eingebaut werden, damit Dateidownload gezählt werden können? Ich mag mich täuschen.
YL
Posted: Mon Jan 12, 2009 2:54 pm
by kleinerChemiker
wenn mans aktiviert, sollte das plugin den benötigten code in die downloadlinks einfügen. der einzige unterschied ist, daß der code im header statt am ende der seite eingefügt wird, aber das macht das plugin eh.