Kako omogočiti iframe element v Prestashop-u
Prestashop od verzije 1.5.5 ne omogoča dodajanja iframe elementov v polja spletne trgovine, kot so opis izdelka, CMS strani …
Tako nam je onemogočeno dodajanje Youtube, Vimeo in drugih video posnetkov in google zemljevidov.
Kaj je iframe: Iframe je HTML element, ki nam omogoča, da v en HTML dokument (spletno stran) vstavimo zunanje objekte, vključno z drugimi HTML dokumenti. Beseda iframe je skrajšava za inline frame, kar prevajamo kot medvrstični okvir. iframe je torej medvrstični okvir, v katerem se prikaže drug objekt. Temu okvirju lahko določimo pozicijo, višino, širino,a obrobo,…
Omogočimo iframe elemente v Prestashop
Prijavimo se v nadzorno ploščo -> Nastavitve -> Splošno -> in omogočimo “Dovoli iframes na html poljih”
V kolikor pa ta rešitev ne deluje, pa je potrebno spremeniti še datoteko:
classes/Validate.php vrstica 392
iz
public static function isCleanHtml ($ html, $ allow_iframe = false) v
public static function isCleanHtml ($ html, $ allow_iframe = true)
Povej mnenje
Bi se pridružili pogovoru?Feel free to contribute!