Jump to content

cena od ... Kč


Radek100

Recommended Posts

Zdravím, prosím o pomoc, nevíte někdo proč mi následující kód zobrazuje ceny pouze u produktů, kde jsou atributy? Přesněji: v kategorii, kde je vidět více produktů, před vstupem do detailu, mi to ukazuje jen ceny u produktů, kde je nastaveno více atributů. Produkty, které atribut nemají, tak tam neni ani slovo "od" ani cena...

Nevíte jak nastavit tohle pravidlo, aby se slovo od nastavovalo i u cen, který jsou na hlavní straně (odkaz domů)?

               {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 $product.id_product_attribute}{l s='od '}{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}{/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'}{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) && !$PS_CATALOG_MODE}
                   {if ($product.allow_oosp || $product.quantity > 0) && $product.customizable != 2}
getPageLink('cart.php')}?add&id_product={$product.id_product|intval}{if isset($static_token)}&token={$static_token}{/if}" title="{l s='Add to cart'}">{l s='Add to cart'}
                   {else} 
Link to comment
Share on other sites

Problém vyřešen viz kód dole, nevíte náhodou jak slovo "od" dostat před ceny, které se zobrazují u produktů na odkazu doma? Jaký soubor tpl je zodpovědný za kód týkající se cen na domovské stránce?

před změnou:

{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}


po změně:

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...