Salve,
dopo aver esplorato i vari forum anche in inglese non sono riuscito a trovare una soluzione al problema, adesso cerco un'altra strada.
Desidero inserire un'azione alle bandierine che cambiano lingua.
Dal file: modules/mod_jflanguageselection/tmpl/rawimages.php
riga 65:
$outString .= '<span' .$langActive. '><a href="' .$href. '"><img src="' .JURI::base(true) . $langImg. '" alt="' .$language->name. '" title="' .$language->name. '" /></a></span>';
desidero inserire nel codice l'azione di svuotare il carrello se l'utente dovesse cambiare lingua.
Ho trovato questo codice in rete ma non sono in grado di farlo funzionare, spero in un vostro aiuto.
Questo codice l'ho inserito nella pagina rawimages.php
$catid = vmGet($_REQUEST, "category_id", null);
$prodid = vmGet($_REQUEST, "product_id", null);
$page = vmGet($REQUEST, "page", null);
$flypage = vmGet($REQUEST, "flypage", null);
$delete_cart = "<a href="".$SERVER['SCRIPT_NAME'] . "?page=shop.cart_reset&option=com_virtuemart&option2=$option&product_id=$prodid&category_id=$catid&return=$page&flypage=$flypage&Itemid=$Itemid" title="". $VM_LANG->('PHPSHOP_EMPTY_YOUR_CART') ." " ><div>Empty Cart</div></a>";
$html1 = vmToolTip($VM_LANG->('VM_EMPTY_YOUR_CART_TIP'), $VM_LANG->('PHPSHOP_EMPTY_YOUR_CART'),'','',$delete_cart,true);
$delete_cart = $html1;
Ho modificato il primo codice nel pulsante bandierina così:
<a href="' .$href. ' .$delete_cart. '">
Il risultato è che il carrello non viene svuotato anche se il cambio lingua funziona.
Grazie per l'aiuto