<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"  
	xmlns:dc="http://purl.org/dc/elements/1.1/"  
	>  
<channel>
	<title>Kommentare zu: Smarty-Block: ListingVars (nicht nur) f&#252;r xt:Commerce</title>
	<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/</link>
	<description></description>
	<pubDate>Wed, 08 Feb 2012 03:39:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Von: Benny</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-114088</link>
		<dc:creator>Benny</dc:creator> 
		<pubDate>Thu, 29 Jul 2010 23:48:56 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-114088</guid>
		<description>Hab mein Problem vom letzten Posting gel&#246;st.

Ursache war das das unset($MyCounter) nur einmal pro Seitenaufruf durchgef&#252;hrt wurde.
Sprich wenn das Script inkludiert wird von Smarty.

Sollte man das Script mehrfach auf der selben Seite nutzen wollen so muss die Variable mehrfach zur&#252;ck gesetzt werden, sonst wird beim 2ten Aufruf einfach weitergez&#228;hl.

L&#246;sung:
&lt;code&gt;
$item[0]['ItemClass'] 	= 'LastItem';unset($GLOBALS['MyCounter']);
&lt;/code&gt;

Sobald das Letzte "Item" erzeugt wurde wird der Counter zur&#252;ckgesetzt.

Mich wundert es nur das es funktioniert wenn dann immernoch ein "AbsCount" generiert wird, aber erstmal egal.

Gru&#223;,
Benny</description>
		<content:encoded><![CDATA[<p>Hab mein Problem vom letzten Posting gel&#246;st.</p>
<p>Ursache war das das unset($MyCounter) nur einmal pro Seitenaufruf durchgef&#252;hrt wurde.<br />
Sprich wenn das Script inkludiert wird von Smarty.</p>
<p>Sollte man das Script mehrfach auf der selben Seite nutzen wollen so muss die Variable mehrfach zur&#252;ck gesetzt werden, sonst wird beim 2ten Aufruf einfach weitergez&#228;hl.</p>
<p>L&#246;sung:</p>
<pre><code>$item[0]['ItemClass'] 	= 'LastItem';unset($GLOBALS['MyCounter']);</code></pre>
<p>Sobald das Letzte &#8220;Item&#8221; erzeugt wurde wird der Counter zur&#252;ckgesetzt.</p>
<p>Mich wundert es nur das es funktioniert wenn dann immernoch ein &#8220;AbsCount&#8221; generiert wird, aber erstmal egal.</p>
<p>Gru&#223;,<br />
Benny</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Benny</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-114084</link>
		<dc:creator>Benny</dc:creator> 
		<pubDate>Thu, 29 Jul 2010 21:48:18 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-114084</guid>
		<description>Vielen Dank erstmal f&#252;r diese tolle Funktion.

Habe die Funktion schon l&#228;nger im Einsatz, jedoch wollte ich nun das erste mal die Variablen "FirstItem" und "LastItem" nutzen.

Da ich diese Funktion mehrfach in meinem Shop (auf der selben Seite) nutze z&#228;hlt die Funktion scheinbar nicht richtig.
Bzw. setzt die Globale MyCounter Variabel nicht zur&#252;ck.

Hat sonst noch jemand dieses Ph&#228;nomen beobachtet und wei&#223; eine L&#246;sung?

Gru&#223;, Benny</description>
		<content:encoded><![CDATA[<p>Vielen Dank erstmal f&#252;r diese tolle Funktion.</p>
<p>Habe die Funktion schon l&#228;nger im Einsatz, jedoch wollte ich nun das erste mal die Variablen &#8220;FirstItem&#8221; und &#8220;LastItem&#8221; nutzen.</p>
<p>Da ich diese Funktion mehrfach in meinem Shop (auf der selben Seite) nutze z&#228;hlt die Funktion scheinbar nicht richtig.<br />
Bzw. setzt die Globale MyCounter Variabel nicht zur&#252;ck.</p>
<p>Hat sonst noch jemand dieses Ph&#228;nomen beobachtet und wei&#223; eine L&#246;sung?</p>
<p>Gru&#223;, Benny</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Frank</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-108591</link>
		<dc:creator>Frank</dc:creator> 
		<pubDate>Sat, 10 Apr 2010 17:39:23 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-108591</guid>
		<description>Mist, mir ist auch gerade der von Peter genannte Fehler aufgesto&#223;en.

Gibt's da keinen Tipp um das zu fixen unter PHP 5.2.11 ?</description>
		<content:encoded><![CDATA[<p>Mist, mir ist auch gerade der von Peter genannte Fehler aufgesto&#223;en.</p>
<p>Gibt&#8217;s da keinen Tipp um das zu fixen unter PHP 5.2.11 ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Peter</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-103898</link>
		<dc:creator>Peter</dc:creator> 
		<pubDate>Thu, 31 Dec 2009 15:50:02 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-103898</guid>
		<description>PS.
und einen guten Start in das Neue Jahr !!!</description>
		<content:encoded><![CDATA[<p>PS.<br />
und einen guten Start in das Neue Jahr !!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Peter</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-103897</link>
		<dc:creator>Peter</dc:creator> 
		<pubDate>Thu, 31 Dec 2009 15:48:08 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-103897</guid>
		<description>Hallo @pufaxx,
auch wenn der Beitrag nicht mehr ganz frisch ist 
bin gerade erst darauf gesto&#223;en. :-)
Leider gibt Smarty folgende Warnung aus:
Call-time pass-by-reference has been deprecated ...
block.ListingVars.php on line 74 und 82.
Ich denke, das liegt an PHP 5 - gibt es eine L&#246;sung hierf&#252;r?
Gru&#223; Peter</description>
		<content:encoded><![CDATA[<p>Hallo @pufaxx,<br />
auch wenn der Beitrag nicht mehr ganz frisch ist<br />
bin gerade erst darauf gesto&#223;en. <img src='http://www.gunnart.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <br />
Leider gibt Smarty folgende Warnung aus:<br />
Call-time pass-by-reference has been deprecated &#8230;<br />
block.ListingVars.php on line 74 und 82.<br />
Ich denke, das liegt an PHP 5 - gibt es eine L&#246;sung hierf&#252;r?<br />
Gru&#223; Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: pufaxx</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-83440</link>
		<dc:creator>pufaxx</dc:creator> 
		<pubDate>Sat, 14 Mar 2009 15:21:41 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-83440</guid>
		<description>Es geht beides.

Entweder in den Ordner "includes/classes/Smarty_2.6.14/plugins" - oder aber in den Template-Ordner "smarty". Ich pers&#246;nlich hab die "eigenen" Erweiterungen lieber im Template, dann l&#228;uft man nicht Gefahr, versehentlich mal eine der Standard-Funktionen zu ver&#228;ndern.</description>
		<content:encoded><![CDATA[<p>Es geht beides.</p>
<p>Entweder in den Ordner &#8220;includes/classes/Smarty_2.6.14/plugins&#8221; - oder aber in den Template-Ordner &#8220;smarty&#8221;. Ich pers&#246;nlich hab die &#8220;eigenen&#8221; Erweiterungen lieber im Template, dann l&#228;uft man nicht Gefahr, versehentlich mal eine der Standard-Funktionen zu ver&#228;ndern.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sabine</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-83379</link>
		<dc:creator>Sabine</dc:creator> 
		<pubDate>Fri, 13 Mar 2009 21:39:14 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-83379</guid>
		<description>Hallo und guten Abend,
wohin muss die Datei denn gepackt werden?

In den Ordner im Shoproot unter classes/smarty....

oder 
im Templateordner im Smarty-Ordner?</description>
		<content:encoded><![CDATA[<p>Hallo und guten Abend,<br />
wohin muss die Datei denn gepackt werden?</p>
<p>In den Ordner im Shoproot unter classes/smarty&#8230;.</p>
<p>oder<br />
im Templateordner im Smarty-Ordner?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andre</title>
		<link>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-66792</link>
		<dc:creator>Andre</dc:creator> 
		<pubDate>Wed, 10 Sep 2008 09:21:24 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/smarty-block-listingvars-nicht-nur-fuer-xtcommerce/#comment-66792</guid>
		<description>Das mit diesen Blocks verstehe ich irgenwie nicht so ganz ...</description>
		<content:encoded><![CDATA[<p>Das mit diesen Blocks verstehe ich irgenwie nicht so ganz &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

