Jump to content
xt:Commerce Community Forum

Artikelliste (product_listing) Mehrspaltig!


Recommended Posts

Hallo Freunde der Sonne,

da ich hier im Forum dazu nix gefunden hab, hab ich einfach selbst getüftelt und hab erfolg gehabt!

Code der product_listing_v1.html


{$categories}
{if $product_listing}
{if $heading_text}<h1>{$heading_text}</h1>{/if}
{if $PRODUCTS_DROPDOWN}{$PRODUCTS_DROPDOWN}{/if}

{if $sort_dropdown.options}
<div class="products_sort">
{form type=form name=sort_dropdown action='dynamic' method=get}
{form type=hidden name=page value='categorie'}
{form type=hidden name=cat value=$current_category_id}
{form type=select name=sorting value=$sort_dropdown.options default='' onchange='this.form.submit();'}
{form type=formend}
</div>
{/if}

{if $MANUFACTURER_DROPDOWN}
<div class="products_sort">
{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}{/if}
</div>
{/if}

{if $manufacturer}
{$manufacturer.MANUFACTURER.manufacturers_description}
{/if}

<div class="hrproductpreview"></div>

<table class="productPreview" width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
{foreach name=aussen item=module_data from=$product_listing}
{php}
$col++;
{/php}
<!-- Produkt - Bild -->
{if $module_data.products_image!=''}
<td class="productPreviewImage">
<table>
<tr>
<td> <a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a> </td>
</tr>
<tr>
<td>
<!-- Überschrift -->
<h2><a href="{$module_data.products_link}">{$module_data.products_name}</a></h2>
<!-- Zeitbeschränkung, wenn vorhanden -->
{if $module_data.date_available!=''}
<ul class="info_info">
<li class="infoInfo">{txt key=TEXT_PRODUCT_AVAILABLE} {$module_data.date_available|date_format:"%A, %B %e, %Y"}</li>
</ul>
{/if}
<!-- Stars
{if $module_data.review_stars_rating}
<div class="reviews_rating_light"><div class="reviews_rating_dark" style="width:{$module_data.review_stars_rating}%"></div></div>
{/if} -->
<!-- Preis -->
{if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}
<p class="price">{$module_data.products_price.formated}</p>
<p class="taxandshippinginfo">{$module_data.products_tax_info.tax_desc}{if $module_data.products_shipping_link}<a href="{$module_data.products_shipping_link}" target="_blank" rel="nofollow">{txt key=TEXT_EXCL_SHIPPING}</a>{/if}</p>
{if $module_data.base_price}<p class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}
{/if}
<!-- Anzeige-Button -->
<div class="addtobasketlisting">
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<a href="{$module_data.products_link}">{button text=$smarty.const.BUTTON_PRODUCT_Link file='show.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'}</a>
</tr>
</table>
</div>
{form type=formend}
</td>
</tr>
</table>
</td>
{/if}

{assign var=maxcol value=$smarty.const._STORE_MAX_CATEGORIES_PER_ROW}
{php}
$maxcol="3";
if ($col>=$maxcol) {
$col=0;
echo '</tr><tr>';
}
{/php}
{/foreach}
</tr>
</table>

<div class="hrproductpreview"></div>
<div id="NAVIGATION">
<div class="COUNT">{$NAVIGATION_COUNT}</div>
<div class="PAGES">{$NAVIGATION_PAGES}</div>
</div>{/if}
{$error_listing}

[/HTML]

Der Wert $maxcol="3"; kann natürlich beliebig verändert werden ;)

Bitteschööön

Gruß

ps: ich brauch immernoch Hilfe bei: http://www.xt-commerce.com/forum/fragen-zur-software/78709-erweiterte-suche-mit-kategorie-als-standard.html

Link to comment
Share on other sites

Archived

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

×
  • Create New...