<?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: xt:Commerce - ungewollt &#8220;ausklappende&#8221; Kategorien vermeiden</title>
	<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/</link>
	<description></description>
	<pubDate>Mon, 21 May 2012 08:50:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Von: Maxi</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-116401</link>
		<dc:creator>Maxi</dc:creator> 
		<pubDate>Sun, 19 Sep 2010 19:47:08 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-116401</guid>
		<description>Hi pufaxx,
wie ist es mit Double Content  wenn ein Artikel in 2 Kategorien ist?
Und wie ist es mit Artikeln die ich in 2 Farben erstellt habe?
W&#228;re nett wenn Du da ein paar Tipps f&#252;r uns h&#228;ttest.

Gru&#223; 
Maxi</description>
		<content:encoded><![CDATA[<p>Hi pufaxx,<br />
wie ist es mit Double Content  wenn ein Artikel in 2 Kategorien ist?<br />
Und wie ist es mit Artikeln die ich in 2 Farben erstellt habe?<br />
W&#228;re nett wenn Du da ein paar Tipps f&#252;r uns h&#228;ttest.</p>
<p>Gru&#223;<br />
Maxi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Stefan</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-108097</link>
		<dc:creator>Stefan</dc:creator> 
		<pubDate>Fri, 26 Mar 2010 21:13:41 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-108097</guid>
		<description>Also bei unserem Shop kam es immer wieder zu Fehlermeldungen, da anscheinend die xtc_db_fetch_array-Funktion mit $dbQuery in xtc_is_product_in_cat.inc.php nichts anfangen konnte. Ich denke auch, das man das ein wenig einfacher l&#246;sen kann (und wir hatten keine Fehler mehr):
Mein Vorschlag:
&lt;code&gt;
if (mysql_num_rows($dbQuery) != 0) {
return true;
}
&lt;/code&gt;
anstatt:
&lt;code&gt;
$dbQuery = xtc_db_fetch_array($dbQuery,true);
if($dbQuery['categories_id']) {
return true;
}
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Also bei unserem Shop kam es immer wieder zu Fehlermeldungen, da anscheinend die xtc_db_fetch_array-Funktion mit $dbQuery in xtc_is_product_in_cat.inc.php nichts anfangen konnte. Ich denke auch, das man das ein wenig einfacher l&#246;sen kann (und wir hatten keine Fehler mehr):<br />
Mein Vorschlag:</p>
<pre><code>if (mysql_num_rows($dbQuery) != 0) {
return true;
}</code></pre>
<p>anstatt:</p>
<pre><code>$dbQuery = xtc_db_fetch_array($dbQuery,true);
if($dbQuery['categories_id']) {
return true;
}</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>Von: pufaxx</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-92883</link>
		<dc:creator>pufaxx</dc:creator> 
		<pubDate>Mon, 06 Jul 2009 00:16:56 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-92883</guid>
		<description>... das d&#252;rfte nichts ausmachen. Es werden sogar (oft) weniger Datenbank-Abfragen ausgef&#252;hrt als vorher - Ohne die &#196;nderung wird auf jeder Produkt-Seite 
xtc_get_product_path($actual_products_id); angewendet - Da wird rekursiv der Kategorienpfad ermittelt - und das k&#246;nnen schon ein paar mehr Abfragen sein. Mit der &#196;nderung passiert das nur, wenn der Artikel nicht im Pfad drin ist, der mit der Session weitergereicht wird.</description>
		<content:encoded><![CDATA[<p>&#8230; das d&#252;rfte nichts ausmachen. Es werden sogar (oft) weniger Datenbank-Abfragen ausgef&#252;hrt als vorher - Ohne die &#196;nderung wird auf jeder Produkt-Seite<br />
xtc_get_product_path($actual_products_id); angewendet - Da wird rekursiv der Kategorienpfad ermittelt - und das k&#246;nnen schon ein paar mehr Abfragen sein. Mit der &#196;nderung passiert das nur, wenn der Artikel nicht im Pfad drin ist, der mit der Session weitergereicht wird.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Veyton Design</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-92874</link>
		<dc:creator>Veyton Design</dc:creator> 
		<pubDate>Sun, 05 Jul 2009 17:32:41 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-92874</guid>
		<description>Hallo Gunnart, ich habe das ganze mal in einem 3.04er Testsystem verbaut und es funktioniert eigentlich komplett, jedoch habe ich das Gef&#252;hl das das ganze System nicht mehr wirklich so schnell l&#228;uft wie vorher. Kann das sein ?</description>
		<content:encoded><![CDATA[<p>Hallo Gunnart, ich habe das ganze mal in einem 3.04er Testsystem verbaut und es funktioniert eigentlich komplett, jedoch habe ich das Gef&#252;hl das das ganze System nicht mehr wirklich so schnell l&#228;uft wie vorher. Kann das sein ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: pufaxx</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-90903</link>
		<dc:creator>pufaxx</dc:creator> 
		<pubDate>Thu, 11 Jun 2009 22:56:59 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-90903</guid>
		<description>Sorry, f&#252;r sp&#228;te Antwort. 

Also das Ziel ist es, dass keine &#252;berraschenden Kategoriespr&#252;nge gemacht werden. Wenn Du Dir grad die Jeans aus der Kategorie "Hosen" anguckst - und dann auf die Socken unter "Lalala haben auch gekauft" klickst, dann w&#228;re es falsch, wenn sich dann nicht "Basics" oder "Unterw&#228;sche" &#246;ffnen w&#252;rde. 

Nehmen wir mal an, wir haben ein "Strandhandtuch". Verlinkt unter "Women / Accessoires / Sonstiges" und unter "Men / Accessoires / Sonstiges" - OHNE diese Modifikation w&#252;rde sich beispielsweise immer (h&#228;ngt von der Kategorien-ID ab) der "Women"-Pfad &#246;ffnen. Auch wenn man vorher unter "Men" rumgesucht hat. 

MIT dieser Modifikation bleibt man unter "Men". Eben weil dieser Pfad auch "angehen" kann (xtc_is_product_in_cat.inc.php) ... Surft man allerdings unter "Men" herum und klickt in der Bestsellers-Liste den "Bikini Smart Yellow" an - Dann w&#252;rde sich korrekterweise der "Women"-Pfad &#246;ffnen. 

&lt;em&gt;Also: Es werden nur "unn&#246;tige" Kategorien-Spr&#252;nge vermieden. Kategorien-Spr&#252;nge werden aber nicht komplett ausgeschlossen. Und so sollte es (finde ich) auch sein. :-)&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>Sorry, f&#252;r sp&#228;te Antwort. </p>
<p>Also das Ziel ist es, dass keine &#252;berraschenden Kategoriespr&#252;nge gemacht werden. Wenn Du Dir grad die Jeans aus der Kategorie &#8220;Hosen&#8221; anguckst - und dann auf die Socken unter &#8220;Lalala haben auch gekauft&#8221; klickst, dann w&#228;re es falsch, wenn sich dann nicht &#8220;Basics&#8221; oder &#8220;Unterw&#228;sche&#8221; &#246;ffnen w&#252;rde. </p>
<p>Nehmen wir mal an, wir haben ein &#8220;Strandhandtuch&#8221;. Verlinkt unter &#8220;Women / Accessoires / Sonstiges&#8221; und unter &#8220;Men / Accessoires / Sonstiges&#8221; - OHNE diese Modifikation w&#252;rde sich beispielsweise immer (h&#228;ngt von der Kategorien-ID ab) der &#8220;Women&#8221;-Pfad &#246;ffnen. Auch wenn man vorher unter &#8220;Men&#8221; rumgesucht hat. </p>
<p>MIT dieser Modifikation bleibt man unter &#8220;Men&#8221;. Eben weil dieser Pfad auch &#8220;angehen&#8221; kann (xtc_is_product_in_cat.inc.php) &#8230; Surft man allerdings unter &#8220;Men&#8221; herum und klickt in der Bestsellers-Liste den &#8220;Bikini Smart Yellow&#8221; an - Dann w&#252;rde sich korrekterweise der &#8220;Women&#8221;-Pfad &#246;ffnen. </p>
<p><em>Also: Es werden nur &#8220;unn&#246;tige&#8221; Kategorien-Spr&#252;nge vermieden. Kategorien-Spr&#252;nge werden aber nicht komplett ausgeschlossen. Und so sollte es (finde ich) auch sein. <img src='http://www.gunnart.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </em></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: P.Leemann</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-87981</link>
		<dc:creator>P.Leemann</dc:creator> 
		<pubDate>Tue, 05 May 2009 19:36:48 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-87981</guid>
		<description>Schulde Dir noch ne R&#252;ckmeldung, habe es jetzt im Livesystem nochmals in Angriff genommen und soweit klappt jetzt die Variante 2.

Was ich aber etwas verwirrend finde, dass dann bei den Neuen Produkten, Kunden kauften auch, Cross Sells ect. die Kategorienavie nicht mehr aufgeht und die Kategorie &#246;ffnet dort wo das Produkt herkommt. Das Ziel sollte ja eigentlich sein, dass bei klick aus der product_listing heraus bei verlinkten Artikeln kein Kategoriesprung gemacht wird. Denke das w&#228;re wohl bei Variante 1 eben anders oder?</description>
		<content:encoded><![CDATA[<p>Schulde Dir noch ne R&#252;ckmeldung, habe es jetzt im Livesystem nochmals in Angriff genommen und soweit klappt jetzt die Variante 2.</p>
<p>Was ich aber etwas verwirrend finde, dass dann bei den Neuen Produkten, Kunden kauften auch, Cross Sells ect. die Kategorienavie nicht mehr aufgeht und die Kategorie &#246;ffnet dort wo das Produkt herkommt. Das Ziel sollte ja eigentlich sein, dass bei klick aus der product_listing heraus bei verlinkten Artikeln kein Kategoriesprung gemacht wird. Denke das w&#228;re wohl bei Variante 1 eben anders oder?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: pufaxx</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84712</link>
		<dc:creator>pufaxx</dc:creator> 
		<pubDate>Tue, 31 Mar 2009 09:49:08 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84712</guid>
		<description>Ohne laufende SP1 als Testsytem grad leider nicht ...</description>
		<content:encoded><![CDATA[<p>Ohne laufende SP1 als Testsytem grad leider nicht &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: P.Leemann</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84704</link>
		<dc:creator>P.Leemann</dc:creator> 
		<pubDate>Tue, 31 Mar 2009 08:08:32 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84704</guid>
		<description>Hi Gunnart, hab die &#196;nderungen aus Variante 2 &#252;ber $_SESSION eingebaut und es w&#252;rde soweit mit dem aufklappen resp. unterbinden des Kategoriewechsels klappen. Leider aber hatte ich dann beim in den Warenkorb legen eines Artikels sowie beim einloggen im SHop immer eine weisse Seite. Da ich den Fehler selbst auf die schnelle nicht finden konnte hab ichs vor&#252;bergehend wieder rausgenommen, w&#252;rde es aber eben sehr gerne einbauen. Hast Du ne Idee was da noch schief laufen k&#246;nnte?</description>
		<content:encoded><![CDATA[<p>Hi Gunnart, hab die &#196;nderungen aus Variante 2 &#252;ber $_SESSION eingebaut und es w&#252;rde soweit mit dem aufklappen resp. unterbinden des Kategoriewechsels klappen. Leider aber hatte ich dann beim in den Warenkorb legen eines Artikels sowie beim einloggen im SHop immer eine weisse Seite. Da ich den Fehler selbst auf die schnelle nicht finden konnte hab ichs vor&#252;bergehend wieder rausgenommen, w&#252;rde es aber eben sehr gerne einbauen. Hast Du ne Idee was da noch schief laufen k&#246;nnte?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: pufaxx</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84549</link>
		<dc:creator>pufaxx</dc:creator> 
		<pubDate>Sat, 28 Mar 2009 21:46:27 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84549</guid>
		<description>Eine SP1 habe ich grad nicht am Laufen, wird etwas schwierig. Aber versuch doch besser mal den zweiten Ansatz &#252;ber $_SESSION['CatPath'] - Die Variante hat den Vorteil, dass nicht mehrere Links zu ein und demselben Artikel ver&#246;ffentlicht werden. 

Wenn ich mir in der SP1 die application_top.php so anschaue, dann m&#252;sste es (denke ich) dort genau so klappen: Der Bereich mit &lt;span class="inlinecode"&gt;// calculate category path&lt;/span&gt; sieht dort jedenfalls genauso aus wie in der SP2.1

:-)</description>
		<content:encoded><![CDATA[<p>Eine SP1 habe ich grad nicht am Laufen, wird etwas schwierig. Aber versuch doch besser mal den zweiten Ansatz &#252;ber $_SESSION[&#8217;CatPath&#8217;] - Die Variante hat den Vorteil, dass nicht mehrere Links zu ein und demselben Artikel ver&#246;ffentlicht werden. </p>
<p>Wenn ich mir in der SP1 die application_top.php so anschaue, dann m&#252;sste es (denke ich) dort genau so klappen: Der Bereich mit <span class="inlinecode">// calculate category path</span> sieht dort jedenfalls genauso aus wie in der SP2.1</p>
<p> <img src='http://www.gunnart.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: P.Leemann</title>
		<link>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84544</link>
		<dc:creator>P.Leemann</dc:creator> 
		<pubDate>Sat, 28 Mar 2009 19:59:15 +0000</pubDate>
		<guid>http://www.gunnart.de/tipps-und-tricks/xtcommerce-ungewollt-ausklappende-kategorien-vermeiden/#comment-84544</guid>
		<description>Hallo Gunnart, super L&#246;sung. Im Ecombase Forum gibts noch nen anderen Ansatz, dieser hier gef&#228;llt mir aber besser, nur haben wir noch SP1 am laufen und dort sieht die includes/classe/product.php anders aus! K&#246;nntest Du diese L&#246;sung evtl. auch f&#252;r SP1 noch posten?</description>
		<content:encoded><![CDATA[<p>Hallo Gunnart, super L&#246;sung. Im Ecombase Forum gibts noch nen anderen Ansatz, dieser hier gef&#228;llt mir aber besser, nur haben wir noch SP1 am laufen und dort sieht die includes/classe/product.php anders aus! K&#246;nntest Du diese L&#246;sung evtl. auch f&#252;r SP1 noch posten?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

