Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Bug Virtuemart - Dotaz na produkt

17. kvě 2019 02:10 - 17. kvě 2019 02:13 #140102
Bug Virtuemart - Dotaz na produkt od Rudolf
Joomla Expert
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: 

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.org - 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
Přílohy:
Poděkovali: zpetr

Powered by Fórum