Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Prestashop – vložení PHP kódu do footeru

Dobrý den,
už pár dní se snažím najít řešení, ale bez úspěchu. Mám PHP kód a potřebuji ho vložit tak, aby pokryl ideálně celý web - nejlépe tedy footer.
Problém je, že absolutně netuším v jaké formě a do kterého souboru jej vložit. V různých diskuzích jsem zjistil, že soubory s příponou .tpl PHP nepodporují. Zkusil jsem tedy .php soubory ve složce Controllers, ale také bez výsledků.
Zkoušel jsem tagy , {php}{/php}, i zabalit to celé do {literal}{/literal}, ale nic nefungovalo.
Do kterého souboru Prestashopu tedy umístit tento kód tak, aby se vyskytoval na celém webu?
include('affiliate/controller/affiliate-tracking.php');
Dokázal by mi někdo poradit?
Děkuji moc.
20. 1. 2017 13:50:53
https://webtrh.cz/diskuse/prestashop-vlozeni-php-kodu-do-footeru/#reply1253259
ys
verified
rating uzivatele
(2 hodnocení)
20. 1. 2017 14:05:41
Prestashop na rozdíl od Wordpressu používá šablonovací systém, konkrétně Smarty, tzn. že ten systém dá dohromady šablonu jen za pomoci příkazů tohoto systému, proto tam PHP nejde. Dříve to fungovalo někdy ve verzi 2, ale pak to zrušili.
Jde o to, co tam chcete dát. Pokud se jedná o nějaký JavaScript, pak to můžete dát natvrdo do footeru šablony, ale s aktualizací šablony se Vám to smaže.
V praxi se to dá obejít pluginem, tj. JS kód vložíte do nějakého pluginu, který Vám umožňuje přímý HTML vstup, jako např.
https://addons.prestashop.com/en/blocks-tabs-banners/3449-custom-html-javascript-block.html
V obou případech nesmíte zapomenou smazat všechny cache, jinak se změna neprojeví.
Pokud neimplementujete JavaScript ale nějakou PHP funkci, pak musíte použít overrides, ale to už je na dlouho.
20. 1. 2017 14:05:41
https://webtrh.cz/diskuse/prestashop-vlozeni-php-kodu-do-footeru/#reply1253258
webeshop
verified
rating uzivatele
(3 hodnocení)
20. 1. 2017 14:10:53
Doporučuji napsat jednoduchý modul.
20. 1. 2017 14:10:53
https://webtrh.cz/diskuse/prestashop-vlozeni-php-kodu-do-footeru/#reply1253257
Luděk Kvapil
verified
rating uzivatele
20. 1. 2017 14:14:24
Nevím jak presta, ale v Drupalu se šablony zapisují jako *.tpl.php
20. 1. 2017 14:14:24
https://webtrh.cz/diskuse/prestashop-vlozeni-php-kodu-do-footeru/#reply1253256
Děkuji všem za odpovědi.
ys: Děkuji za tip. Bohužel se nejedná se o JS ale o vložení/umístění affiliate tracking php souboru.
20. 1. 2017 16:37:19
https://webtrh.cz/diskuse/prestashop-vlozeni-php-kodu-do-footeru/#reply1253255
Pro odpověď se přihlašte.
Přihlásit