Je viens poster la solution d'un bug qui se présente si vous êtes dans cette configuration :
- - dernière version d'OpenCart
- installation de la contribution "Langue Française"
Firebird balance un "missing ; brefore statement"
Pas de panique. En fait la traduction comprend une apostrophe " ' " ce qui fait planter la fonction addOption.
Il suffit de remplacer le code suivant dans la fonction addOption qui se situe dans admin/view/template/catalog/product_form.tpl vers la ligne 357 :
Code: Select all
html += '<div class="option_add" id="add_option_value' + option_row + '"><a onclick="addOptionValue(\'' + option_row + '\');" class="add"><?php echo $button_add_option_value; ?></a></div>';
Code: Select all
html += '<div class="option_add" id="add_option_value' + option_row + '"><a onclick="addOptionValue(\'' + option_row + '\');" class="add"><?php echo addslashes($button_add_option_value); ?></a></div>';
J'espère que ça va en aider certains...
Nico
