Právě je 29 bře 2024 01:38

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6 - Jak skrýt slevu na stránce produktu
PříspěvekNapsal: 20 led 2015 16:58 
C4 zákazník

Registrován:
25 srp 2014 19:45
Příspěvky:
38
Dobrý den, děkuji za radu. A pokud nechci zobrazit červený rámeček se slevou, stačí smazat reduction amount?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Jak skrýt slevu na stránce produktu
PříspěvekNapsal: 20 led 2015 18:09 
C4 podpora
C4 podpora

Registrován:
09 úno 2013 12:11
Příspěvky:
2413
Dobrý den,

jsou dva způsoby, pomocí kterých můžete tyto bloky se slevami skrýt. První způsob je ten, že v souboru themes/default-bootstrap/css/product.css (ve Vašem případě themes/mojesablona/css/product.css) změníte ve třídě #reduction_amount řádek z:
Kód:
display: inline-block;

na:
Kód:
display: none;
. Tím dojde ke skrytí červeného rámečku se slevou. Pro odstranění původní ceny proveďte stejnou úpravu ve třídě #old_price.


Druhý je ten, že na FTP serveru v souboru themes/default-bootstrap/product.tpl najdete a odstraníte následující řádky:
Kód:
<p id="reduction_percent" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'percentage'} style="display:none;"{/if}>
                           <span id="reduction_percent_display">
                              {if $product->specificPrice && $product->specificPrice.reduction_type == 'percentage'}-{$product->specificPrice.reduction*100}%{/if}
                           </span>
                        </p>
                        <p id="reduction_amount" {if !$product->specificPrice || $product->specificPrice.reduction_type != 'amount' || $product->specificPrice.reduction|floatval ==0} style="display:none"{/if}>
                           <span id="reduction_amount_display">
                           {if $product->specificPrice && $product->specificPrice.reduction_type == 'amount' && $product->specificPrice.reduction|floatval !=0}
                              -{convertPrice price=$productPriceWithoutReduction-$productPrice|floatval}
                           {/if}
                           </span>
                        </p>
                        <p id="old_price"{if (!$product->specificPrice || !$product->specificPrice.reduction) && $group_reduction == 0} class="hidden"{/if}>
                           {if $priceDisplay >= 0 && $priceDisplay <= 2}
                              {hook h="displayProductPriceBlock" product=$product type="old_price"}
                              <span id="old_price_display">{if $productPriceWithoutReduction > $productPrice}{convertPrice price=$productPriceWithoutReduction}{/if}</span>
                              <!-- {if $tax_enabled && $display_tax_label == 1}{if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}{/if} -->
                           {/if}
                        </p>
. Poté v administraci aplikace PrestaShop přejděte do sekce Nástroje > Výkon a klikněte na Vyčistit mezipaměť.

Jestli se rozhodnete skrýt slevu pomocí CSS souboru, tak Vám po úpravě doporučuji pročistit cache internetového prohlížeče.

_________________
Filip Kučera
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz