Jump to content
xt:Commerce Community Forum

Anzeige Hersteller


ewlissy

Recommended Posts

Hi.

Eigentlich müsste es mit einer Abfrage zur laufzeit funktionieren. Da ich aber noch kaum Erfahrung mit php habe, habe ich es direkt auf der Datenbank per SQL gelöst. Ich habe mir in der Tabelle xt_products eine neue Variable Herstellername angelegt und diese per Datenbankabfrage befüllt (Joining über products und manufacturers). Jetzt kann man diese Variable herstellername direkt in der html-datei einbinden. Ich hoffe ich habs nicht alzu umständlich erklärt....

Link to comment
Share on other sites

  • 1 month later...

hi,

für die Kategorien-Bilder hilft vielleicht wieder einmal die berühmte "categorie_list_img_V2.html" aus dem Forum ( dreispaltige Anzeige der Kategorien inkl. Bilder ) zum Nachlesen:

<h1>{$categories_name}</h1>

{if $categories_image}{img img=$categories_image type=m_info}{/if}

{if $categories_description}<p>{$categories_description}</p>{/if}

{if $categorie_listing !=''}

<h3>{txt key=TEXT_HEADING_MORE_CATEGORIES}</h3>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr> {foreach name=aussen item=module_data from=$categorie_listing}

{php}

$col++;

{/php}

<td class="main"><table width="100%" border="0" cellpadding="0" cellspacing="4">

<tr>

<!--

<td align="center" >{if $module_data.categories_image}<a href="{$module_data.categories_link}">{img img=$module_data.categories_image type=m_thumb}</a>{/if}</td>

-->

</tr>

<tr>

<!--

<td align="center" ><a href="{$module_data.categories_link}">{$module_data.categories_name}</a></td>

-->

<td align="center" ><a href="{$module_data.categories_link}">{img img=$module_data.categories_image type=m_thumb class=productImageBorder}</a></td>

</tr>

</table>

</td>

{assign var=maxcol value=$smarty.const._STORE_MAX_CATEGORIES_PER_ROW}

{php}

$maxcol=$this->get_template_vars('maxcol');

if ($col>=$maxcol) {

$col=0;

echo '</tr><tr>';

}

{/php}

{/foreach} </tr>

</table>

{page name=xt_new_products type=user order_by='rand()' tpl_type='product_listing'}

{/if}

Hersteller-Bilder in der Hersteller-Box ( Text ausgeblendet ) Codebeispiel

<h2 class="boxmanufacturerheader">{txt key=TEXT_BOX_TITLE_MANUFACTURERS}</h2>

<div class="boxbody">

<ul id="manufacturerslist">

{foreach name=aussen item=module_data from=$_manufacturers}

<li>

<!--

<a href="{$module_data.link}">{$module_data.manufacturers_name}</a>

-->

<td class="productPreviewImage"><a href="{$module_data.link}">{img img=$module_data.manufacturers_image type=m_thumb class=productImageBorder}</a></td>

</li>

{/foreach}

</ul>

</div>

Grüsse

oldbear

Ergänzung: beim Produkt hast Du ja nur die Hersteller-ID als Variable, stand aber schon mal was im Forum

Weitersuchen !

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...