Skocz do zawartości
born4july

atrybuty na liście produktów - product-list.tpl

Rekomendowane odpowiedzi

witam!

 

Chciałbym wyświetlać dostępne atrybuty (przede wszystkim wagi (group_3) na liście produktów. Z tego względu że tam gdzie są atrbuty nie ma przycisku "dodaj do koszyka" i może to nie których zmylić, że produkt jest niedostępny. Niestety przejrzałem kilka kodów (również na stronie tego forum) i żaden nie zadziałał. Wersja Presty PrestaShop1.4.4.0.

 

Kod mojego pliku product-list.tpl (co mam dokleić a co wykasować)

{if isset($products)}

{foreach from=$products item=product name=products}

{$product.legend|escape:'htmlall':'UTF-8'}

{if isset($product.new) && $product.new == 1}{l s='New'}{/if}{$product.name|truncate:70:'...'|escape:'htmlall':'UTF-8'}

{$product.description_short|truncate:360:'...'|strip_tags:'UTF-8'}

{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}{l s='On sale!'}

{elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}{l s='Reduced price!'}{/if}

{if isset($product.online_only) && $product.online_only}{l s='Online only!'}{/if}

{if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))}

{if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}

{/if}

{if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}{if ($product.allow_oosp || $product.quantity > 0)}{l s='Available'}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}{/if}

{/if}

{if ($product.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $product.available_for_order && !isset($restricted_country_mode) && $product.minimal_quantity <= 1 && $product.customizable != 2 && !$PS_CATALOG_MODE}

{if ($product.allow_oosp || $product.quantity > 0)}

{l s='Add to cart'}

{else}

{l s='Add to cart'}

{/if}

{/if}

{l s='View'}

{if isset($comparator_max_item) && $comparator_max_item}

{l s='Select to compare'}

{/if}

{/foreach}

 

{/if}

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się



  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 778
    • Postów
      37 069
×