Open M4RtY opened 1 day ago
Tak jsem v ramci debugovani prisel na to, ze ty moduly, ktere se nacitaji, se vazou na nazvy elementu, ktere vypisuji samotne dopravce, tudiz, pokud se zmeni sablona, nevybere se modul, protoze hleda napr:
getSelectedInput: function () {
return $('.delivery-option input:checked');
}
Ovsem v Hummingbird sablone jsou divy pojmenovane jinak, takze fix je:
getSelectedInput: function () {
return $('.delivery-options__item input:checked');
}
Dalo by se modul upravit tak, ze se vlozi podminka, ktera by napr. do konzole vypsala informaci, ze divy jsou pojmenovane jinak a nebo nekde nadefinovat nazvy techto modulu, kdyz se zmeni sablona?
Implementuji vas modul pro Prestashop a mam nastavenou Hummingbird sablonu. Kdyz prepnu sablonu na "Classic", modul funguje jak ma, ovsem kdyz prepnu sablonu na Hummingbird, konzole mi vraci error:
Uncaught TypeError: module is null
Prestashop 8.1.7 Hummingbird 0.2.0 - https://github.com/PrestaShop/hummingbird/releases/tag/v0.2.0
Vse mam nastavene spravne, pokud prepnu sablonu, vraci to chybu module is null, v Classic sablone vse funguje spravne.
Stacktrace: