#1 (permalink)  
Alt 21.01.2010, 16:29
Erfahrener Benutzer
 
Registriert seit: 22.11.2009
Beiträge: 164
Standard Artikel Aufteilung

Hallo liebe xt-commerce Freunde,

ich bin's wieder, die hilflose Claudia. Dieses Thema ist nicht gerade neu, allerdings habe ich auch keine Lösung für mein Problem gefunden. Ich habe nicht das Original Template von Veyton, daher finde ich auch nichts was mich weiterbringt. In meinem Template werden standartmäßig die Artikel einzeln untereinander aufgelistet, wobei viel Platz verloren geht.
Ich würde gern zwei Artikel nebeneinander haben wollen, damit man nicht so oft durch die Seiten blättern, oder soweit runter scrollen muss. Meine PHP Kenntnisse sind eher spärlich, daher würde ich mich sehr freuen wenn mir der eine oder andere helfen könnte.


So sieht meine product_listing_v1 aus

PHP-Code:
{$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>
{foreach 
name=aussen item=module_data from=$product_listing}
<
table class="productPreview" width="100%" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    {if 
$module_data.products_image!=''}<td class="productPreviewImage"><a href="{$module_data.products_link}">{img img=$module_data.products_image type=m_thumb class=productImageBorder alt=$module_data.products_name}</a></td>{/if}
    <
td class="productPreviewContent">
        <
h1><a href="{$module_data.products_link}">{$module_data.products_name}</a></h1>
        {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}
        {if 
$module_data.products_short_description}<p>{$module_data.products_short_description}</p>{/if}
        {if 
$smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}
        <
class="price">{$module_data.products_price.formated}</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}<class="vpe">{$module_data.base_price.price} {txt key=TEXT_SHIPPING_BASE_PER} {$module_data.base_price.vpe.name}</p>{/if}
        {/if}
        {if 
$module_data.products_weight 0}<class="taxandshippinginfo">{txt key=TEXT_PRODUCTS_WEIGHT}: {$module_data.products_weightKG</p>{/if}
        {if 
$module_data.shipping_status}<class="shippingtime">{txt key=TEXT_SHIPPING_STATUS}&nbsp;{$module_data.shipping_status}</p>{/if}

        {if 
$module_data.stock_image}
            <
class="stockimage">{img img=$module_data.stock_image.image type=t_img_stockrules alt=$module_data.stock_image.name}</p>
            <
class="stockimagetext">{$module_data.stock_image.name}</p>
        {/if}

        {if 
$module_data.allow_add_cart eq 'true'}
        {
form type=form name=product action='dynamic' link_params=getParams method=post}
        {
form type=hidden name=action value=add_product}
        {
form type=hidden name=product value=$module_data.products_id}
        <
div class="addtobasketlisting">
        <
table border="0" cellspacing="0" cellpadding="2">
              <
tr>
            <
td style="width:100%">{form type=text name=qty value=1 style='width:50px;'}</td>
            <
td>{button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'}</td>
              </
tr>
        </
table>
        </
div>
        {
form type=formend}
        {/if}

    </
td>
  </
tr>
</
table>
<
div class="hrproductpreview"></div>
{/foreach}
<
div id="NAVIGATION">
    <
div class="COUNT">{$NAVIGATION_COUNT}</div>
    <
div class="PAGES">{$NAVIGATION_PAGES}</div>
</
div>{/if}
{
$error_listing
würde mich risig freuen wenn mir da einer weiterhelfen kann. Bin über jeden Tipp dankbar!


Gruss Claudia

Geändert von flavor (21.01.2010 um 16:36 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 21.01.2010, 17:33
Neuer Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 5
Standard

product_listing 3 Spalten pro Zeile???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
artikel, aufteilung

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datenfeeds bei Froggle gehen nicht???? rosentaler Modul Entwicklung 21 30.05.2009 09:06
Froogle Export funzt nicht Papasito Modul Entwicklung 6 19.06.2008 16:23
verschiedene Versandkosten f?r Artikel Big LeMouski Installation und Konfiguration 2 20.04.2006 05:43


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand