Právě je 28 dub 2024 12:20

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 10 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 23 úno 2011 20:53 

Registrován:
23 úno 2011 20:47
Příspěvky:
3
Dobrý den, měl bych dotaz, přešel jsem na nový redakční systém a zase začínám od podlahy. S e-shopem sem zatím nikdy nedělal, ale celkem se i těším, ale problém je úplně stupidní, nemůžu nikde najít základní php kód šablony (většinou pojmenovaný jako theme.php apod.). Znalost PHP a html není problém, o souborech tpl jsem taky něco málo slyšel, import zboží v xml z jednoho e-shopu do druhého jsem kódem taky vyřešil, ale ten soubor, který nemůžu najít mi opravdu vrtá hlavou. Budu moc vděčný za název. :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 24 úno 2011 10:49 
C4 podpora
C4 podpora

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

šablony jsou vždy umístěny ve složce themes. Pokud používáte defaultní šablonu PrestaShopu, tak soubory se zdrojovým kódem se nacházejí ve složce themes/prestashop.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 24 úno 2011 16:27 

Registrován:
23 úno 2011 20:47
Příspěvky:
3
To chápu, ale myslím přesné rozpoložení stránky.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 24 úno 2011 17:13 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Pokud myslíte rozložení, tak různé části stránky jednoduše zjistíte podle názvů tpl souborů, např. header.tpl = hlavička, footer.tpl = patička, category.tpl = výpis zboží v kategorie atd. Úprava vzhledu bloků se zase provádí přímo v tpl souborech pro daný modul, např. pro blok s vyhledáváním se jedná o soubor modules/blocksearch/blocksearch.tpl. Soubory pro úpravu stylů naleznete ve složce themes/prestashop/css. A jestli chcete znát názvy css tříd a identifikátorů stránek, tak si zobrazte zdrojový kód stránky. Pokud máte znalosti html a php, tak to pro Vás nebude žádný problém.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 24 úno 2011 17:29 

Registrován:
23 úno 2011 20:47
Příspěvky:
3
Děkuji, přesně tohle jsem chtěl slyšet, nebyl jsem si jisty těmi tpl soubory, ještě jednou děkuji. :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 28 kvě 2011 15:28 

Registrován:
26 zář 2010 13:38
Příspěvky:
23
Dobrý den,
mě by zajímalo, zda když upravím soubor TPL, stačí jej jen přepsat na serveru, nebo je třeba jej nějakým způsobem v administraci "nainstalovat" ?
Děkuji. Honza


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 28 kvě 2011 15:31 
Uživatelský avatar

Registrován:
28 kvě 2011 15:11
Příspěvky:
5
Bydliště:
Náchod
Stačí TPL v příslušné šabloně editovat a více již není třeba.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 28 kvě 2011 21:24 

Registrován:
26 zář 2010 13:38
Příspěvky:
23
Tak potom nevím, kde dělám chybu. Když změním soubor TPL a nahraju jej na server (přepíšu jím původní), na webu se změna neprojeví...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 29 kvě 2011 09:31 
Uživatelský avatar

Registrován:
28 kvě 2011 15:11
Příspěvky:
5
Bydliště:
Náchod
Tak to mě napadají tři možnosti. Buď že pracuješ s jinou šablonou než máš nastaveno nebo provádíš úpravu v tpl špatně, třeba i ve špatném tpl anebo jsi si nevyčistil cache v prohlížeči a tudíž se ti nezobrazuje aktualizovana verze.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - PHP zdrojový kód pro šablonu
PříspěvekNapsal: 30 kvě 2011 10:26 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
jets píše:
Tak potom nevím, kde dělám chybu. Když změním soubor TPL a nahraju jej na server (přepíšu jím původní), na webu se změna neprojeví...

Dobrý den,

pokud máte v sekci Performance - Preferences - Smarty vypnutou volbu Force compile, tak se změna v šabloně neprojeví, protože se stránky (šablona) načítají z cache. Tuto volbu zapněte a načtěte si znovu stránky, změna by se měla projevit. Poté můžete zase volbu Force compile vypnout, jinak by se stránky pokaždé kompletně generovaly a načítaly pomaleji. Toto nastavení je nutné udělat pouze u verze PrestaShop 1.4 a vyšší.

_________________
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ů: 10 ] 

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