SmartyError bei Googlecode

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

SmartyError bei Googlecode

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: SmartyError bei Googlecode

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: SmartyError bei Googlecode

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: SmartyError bei Googlecode

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: SmartyError bei Googlecode

Post 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
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: SmartyError bei Googlecode

Post 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
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: SmartyError bei Googlecode

Post 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
kleinerChemiker
Regular
Posts: 765
Joined: Tue Oct 17, 2006 2:36 pm
Location: Vienna/Austria
Contact:

Re: SmartyError bei Googlecode

Post 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?
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: SmartyError bei Googlecode

Post 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
kleinerChemiker
Regular
Posts: 765
Joined: Tue Oct 17, 2006 2:36 pm
Location: Vienna/Austria
Contact:

Post 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.
Post Reply