<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Netzelf Blog &#187; XTCommerce</title>
	<atom:link href="http://blog.netzelf.de/lang/de/category/tipps-und-tricks/xtcommerce/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.netzelf.de</link>
	<description>Ein weiteres tolles WordPress-Blog</description>
	<lastBuildDate>Mon, 19 Sep 2011 22:31:44 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Automatische Kategoriebilder in XTCommerce</title>
		<link>http://blog.netzelf.de/lang/de/tipps-und-tricks/automatische-kategoriebilder-in-xtcommerce</link>
		<comments>http://blog.netzelf.de/lang/de/tipps-und-tricks/automatische-kategoriebilder-in-xtcommerce#comments</comments>
		<pubDate>Mon, 05 May 2008 16:56:26 +0000</pubDate>
		<dc:creator>Christian Opitz</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[XTCommerce]]></category>
		<category><![CDATA[Automatisierung]]></category>
		<category><![CDATA[Kategoriebilder]]></category>
		<category><![CDATA[Smarty]]></category>

		<guid isPermaLink="false">http://block.netzelf.de/?p=4</guid>
		<description><![CDATA[Nicht jeder, der einen XTCommerce &#8211; Shop betreibt, findet auch die Zeit für jede Produktkategorie ein Bildchen festzulegen &#8211; gerade, wenn man es mit einer recht komplexen Kategoriestruktur zu tun hat. Davon abgesehen birgt die normale XTC-Kategoriebildfunktion ein weiteres Problem: Die Kategoriebilder müssen für jede Kategorie einzeln hochgeladen werden. Was nun, wenn man ein Produktbild [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="de">Nicht jeder, der einen XTCommerce &#8211; Shop betreibt, findet auch die Zeit für jede Produktkategorie ein Bildchen festzulegen &#8211; gerade, wenn man es mit einer recht komplexen Kategoriestruktur zu tun hat.</span></p>
<p><span lang="de">Davon abgesehen birgt die normale XTC-Kategoriebildfunktion ein weiteres Problem: Die Kategoriebilder müssen für jede Kategorie einzeln hochgeladen werden. Was nun, wenn man ein Produktbild als Kategoriebild verwendet hat und dieses Produkt später evtl. gar nicht mehr im Shop existiert?</span></p>
<p><span lang="de">Ich bevorzuge daher die automatische Ausgabe von Kategoriebildern. Wo kommen diese Bilder her? Es sind Produktbilder von Produkten, die in dieser Kategorie liegen.</span></p>


<p><span id="more-4"></span></p>
<p><span lang="de">Zwar ist es relativ schwierig XTC um Funktionen wie diese zu erweitern, aber es gibt doch einen recht bequemen Weg: Über Smarty-Plugins.</span></p>
<p><span lang="de">Die gut dokumentierte und flexible Parsing-Engine bietet die Möglichkeit verschiedene Plug-Ins zu verwenden und damit XTC zu erweitern ohne Core-Dateien hacken zu müßen.</span></p>
<p><span lang="de">Wie funktioniert das Ganze?</span></p>



<p><span lang="de"><strong>Schritt 1/2 &#8211; Plug-In installieren<br />
</strong></span></p>
<p><span lang="de">Das Smarty-Plug-In <a href="http://blog.netzelf.de/wp-content/uploads/2008/05/modifierauto_category_image.zip">hier</a> herunterladen, entpacken und in das Verzeichnis <em>[XTC-root directory]/includes/classes/Smarty_2.6.14/plugins/</em> auf den Server hochladen.</span></p>


<p><span lang="de"><strong>Schritt 2/2 &#8211; Template anpassen</strong></span></p>
<p><span lang="de">Öffnen Sie die Datei</span></p>
<p><span lang="de"><em>[XTC-WUrzelverzeichnis]/templates/[Ihr Template]/module/categorie_listing/categorie_listing.html</em></span></p>
<p><span lang="de">und finden Sie diese Zeile:</span></p>
<div class="code"><span lang="de">{if $module_data.CATEGORIES_IMAGE} &#60;a href=&#8221;{$module_data.CATEGORIES_LINK}&#8221;&#62;&#60;img src=&#8221;{$module_data.CATEGORIES_IMAGE}&#8221; alt=&#8221;{$module_data.CATEGORIES_NAME}&#8221; /&#62;&#60;/a&#62;{/if}</span></div>
<p><span lang="de">und kommentieren Sie diese aus (Einfach davor {* und danach *} einfügen).</span></p>
<p><span lang="de">Fügen Sie danach</span></p>
<div class="code"><span lang="de">&#60;a href=&#8221;{$module_data.CATEGORIES_LINK}&#8221;&#62;&#60;img src=&#8221;{$module_data.CATEGORIES_LINK&#124;auto_category_image:true}&#8221; alt=&#8221;" /&#62;&#60;/a&#62;</span></div>
<p><span lang="de">ein und speichern Sie die Datei ab.</span></p>









<p><span lang="de"><strong>Fertig</strong></span></p>
<p><span lang="de">Das Attribut :true steht für automatische Ausgabe. Sie können entscheiden, ob die Anzeige zufällig geschehen soll (:true) oder immer das erste gefundene Bild angezeigt werden soll (:false).</span></p>
<p><span lang="de"><strong>Achtung:</strong> Das Skript sucht in der Datenbank rekursiv nach Produktbildern. Sollten Sie also viele verschachtelte Unterkategorien ohne Produkte mit Bildern verwenden, sollten Sie aus Performancegründen auf die Verwendung dieses Skripts verzichten.</span></p>



]]></content:encoded>
			<wfw:commentRss>http://blog.netzelf.de/lang/de/tipps-und-tricks/automatische-kategoriebilder-in-xtcommerce/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>

