Právě je 12 kvě 2021 08:12

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Popis u doporučených produktů na úvodní stránce
PříspěvekNapsal: 11 bře 2016 10:13 
C4 zákazník

Registrován:
20 bře 2014 11:35
Příspěvky:
38
Dobrý den, na titulní stránce mám pár doporučených produktů, vkládám je tam, že v asociaci produktu zatrhnu home.... zobrazují se ale bohužel bez popisku, jen obrázek, kód a cena, což vypadá divně, lze to nějak změnit?
Také prosím ještě o informaci, jak lze vypnout proužek přes náhled obrázku "nové" u nově vložených produktů, nejlépe nějak hromadně?
Verze 1.6.0.5.

Děkuji.

Svoboda


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Popis u doporučených produktů na úvodní stránce
PříspěvekNapsal: 11 bře 2016 18:20 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7927
Dobrý den,

doporučené produkty na úvodní stránce používají tabulkový styl zobrazení, který popis produktů neobsahuje. Takže pokud byste ho chtěl doplnit, musel byste si upravit zdrojový kód šablony. Jedná se o soubor /themes/default-bootstrap/product-list.tpl, ve kterém můžete použít např. následující proměnné:

  • {$product.description} - zobrazí popis produktu
  • {$product.description_short} - zobrazí krátký popis produktu

Pomocí dalších parametrů ještě můžete text s popisem produktu přizpůsobit podle potřeby. Takže například zápis:
Kód:
{$product.description_short|strip_tags:'UTF-8'|truncate:80:'...'}
zobrazí krátký popis produktu, ze kterého se pomocí:
Kód:
strip_tags:'UTF-8'
odstraní html tagy a pomocí :
Kód:
truncate:80:'...'
dojde k o oříznutí delšího textu na 80 znaků a na konec textu se přidají tři tečky.

Takže pokud chcete takový popis přidat například pod název produktu, tak stačí v souboru /themes/default-bootstrap/product-list.tpl přidat za tyto řádky:
Kód:
<h5 itemprop="name">
   {if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if}
   <a class="product-name" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
      {$product.name|truncate:45:'...'|escape:'html':'UTF-8'}
   </a>
ukázkový kód:
Kód:
{$product.description_short|strip_tags:'UTF-8'|truncate:80:'...'}


Aby se změna v šabloně projevila, tak nezapomeňte mít v administraci aplikace PrestaShop v sekci Nástroje > Výkon > Smarty" nastavenou volbu "Kompilace šablony" na "Překompilovat šablony, pokud byly soubory zaktualizovány". Jelikož se stejná šablona používá i při mřížkovém výpisu produktů v kategoriích, tak dojde k zobrazení popisu i na této stránce (resp. stránkách).

Pokud si na podobné úpravy netroufáte, můžete se obrátit na některého z našich partnerů (příp. vpravo blok PrestaShop partneři), který se aplikaci PrestaShop věnuje.

Dále pro odstranění proužku "nové", stačí v administraci aplikace PrestaShop v sekci Konfigurace > Produkty nastavit volbu Počet dní, po které je produkt zobrazen jako "nový" na 0. Pak se proužek nebude zobrazovat.

Příště, prosím, pro nesouvisející dotazy vytvářejte samostatná vlákna. Chceme mít fórum přehledné i pro ostatní uživatele, kteří hledají řešení stejného problému.

_________________
Radek Plašil
Webhosting C4
https://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 [ Letní čas ]


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:  
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-2021 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz