-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Bug Virtuemart - Dotaz na produkt
- Rudolf
-
Autor
- OFFLINE
- Joomla Expert
-
17. kvě 2019 02:10 - 17. kvě 2019 02:13 #140102
od Rudolf
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Bug Virtuemart - Dotaz na produkt od Rudolf
Ve verzi VirtueMart 3.4.3 10014 jsme objevili chybu ve funkci Dotaz na produkt. Po použití této funkce přijde předmět emailu s divnými znaky:
Zjistili jsme, že v této verzi byla přidána/zapomenuta do modelu product vlastní funkce vmHtmlEntities.
Díky tomu se celý předmět emailu Dotaz na produkt při použití znaků s háčky a čárky změní na změť znaků. Email Dotaz na produkt tak má spíše tendenci spadnout do spamu než aby sloužil požadovanému účelu.
Řešení je velmi jednoduché:
V souboru:
administrator/components/com_virtuemart/models/product.php
najdeme kód (okolo řádku 1085):
a zakomentujeme ho:
Tento kód nenajdete ve verzi nižší (např. VirtueMart 3.4.2)
Code:
Rudolf Baláš doporučujeme vám: Související produkty rozšířené pro Virtuemart
Zjistili jsme, že v této verzi byla přidána/zapomenuta do modelu product vlastní funkce vmHtmlEntities.
Díky tomu se celý předmět emailu Dotaz na produkt při použití znaků s háčky a čárky změní na změť znaků. Email Dotaz na produkt tak má spíše tendenci spadnout do spamu než aby sloužil požadovanému účelu.
Řešení je velmi jednoduché:
V souboru:
administrator/components/com_virtuemart/models/product.php
najdeme kód (okolo řádku 1085):
Code:
$child->product_name = vRequest::vmHtmlEntities( $child->product_name);
a zakomentujeme ho:
Code:
//$child->product_name = vRequest::vmHtmlEntities( $child->product_name);
Tento kód nenajdete ve verzi nižší (např. VirtueMart 3.4.2)
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: zpetr
Vygenerováno za 0.048 sekund