Právě je 12 kvě 2021 06:58

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Rozbalit / Zbalit popis kategorie
PříspěvekNapsal: 14 kvě 2017 09:16 
C4 zákazník
Uživatelský avatar

Registrován:
06 čer 2014 19:28
Příspěvky:
604
Zdravím,

Prosím potreboval by som pridať tlačidlo do kategórie, ktoré zrolluje popis. Tlačidlo na rozbalenie je - funguje v poriadku, ale text sa nedá zbaliť naspäť.

Ako prosím pridám tlačidlo na zrollovanie textu?

Ďakujem za odpoveď :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Rozbalit / Zbalit popis kategorie
PříspěvekNapsal: 18 kvě 2017 10:42 
C4 podpora
C4 podpora

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

úpravu je možné provést například tímto způsobem. Do šablony kategorie /themes/default-bootstrap/category.tpl si za řádek:
Kód:
<a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a>
přidejte nový řádek s tlačítkem pro sbalení textu:
Kód:
<a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="unvisible lnk_more">{l s='Less'}</a>
Pozor, ve zdrojovém kódu je stejný řádek dvakrát, takže nový řádek přidejte za oba výskyty. A aby se změna v šabloně projevila, tak nezapomeňte v sekci "Nástroje > Výkon" promazat mezipaměť pomocí tlačítka "Vyčistit mezipaměť". Pak standardně v překladech šablony proveďte překlad anglického názvu tlačítka Less podle potřeby.

Dále si v souboru /themes/default-bootstrap/js/category.js upravte funkci pro rozbalení popisu:
Kód:
$(document).on('click', '.lnk_more', function(e){
   e.preventDefault();
   $('#category_description_short').hide();
   $('#category_description_full').show();
   $(this).hide();
});
na tvar:
Kód:
$(document).on('click', '.lnk_more', function(e){
   e.preventDefault();
   $('#category_description_short').toggle();
   $('#category_description_full').toggle();
   $('.lnk_more').toggle();
});

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Rozbalit / Zbalit popis kategorie
PříspěvekNapsal: 18 kvě 2017 11:32 
C4 zákazník
Uživatelský avatar

Registrován:
06 čer 2014 19:28
Příspěvky:
604
Ďakujem, funguje :).


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ů: 3 ] 

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