- Posts: 13
- Thank you received: 0
Bug sous safari
15 years 4 months ago #15952
by dingdawn
Bug sous safari was created by dingdawn
Bonjour,
je me retrouve confronté à un bug sous safari. En effet, sur la page produits dans le back-office, il est impossible d'utiliser les filtres de catégorie. Le problème viendrait du code suivant sur les balises <option>
D'après ce que j'ai lu, il faudrait utiliser onchange sur la balise <select> en remplacement mais je ne sais pas comment modifier le code pour que cela fonctionne.
Des idées ?
bonne journée
je me retrouve confronté à un bug sous safari. En effet, sur la page produits dans le back-office, il est impossible d'utiliser les filtres de catégorie. Le problème viendrait du code suivant sur les balises <option>
Code:
onclick="document.getElementById(\''.$map.'\').value='.$child->category_id.';document.adminForm.submit();"
Des idées ?
bonne journée
Please Log in or Create an account to join the conversation.
15 years 4 months ago #15966
by nicolas
Replied by nicolas on topic Re: Bug sous safari
Bonjour,
En effet, nous avons pu constater le problème avec safari.
Il faut changer la ligne:
$mainHTML[]= '<select name="'. $map .'_chooser_'.$k.'" id="'. $map .'_chooser_'.$k.'" class="inputbox" size="1">'."\n".implode("\n",$values)."\n".'</select>';
en:
$mainHTML[]= '<select name="'. $map .'_chooser_'.$k.'" id="'. $map .'_chooser_'.$k.'" class="inputbox" size="1" onchange="document.getElementById(\''.$map.'\').value=this.value; document.adminForm.submit();">'."\n".implode("\n",$values)."\n".'</select>';
dans le fichier administrator/components/com_hikashop/types/breadcrumb.php pour corriger le problème.
Nous ajouterons cette corrections à la prochaine version d'hikashop.
En effet, nous avons pu constater le problème avec safari.
Il faut changer la ligne:
$mainHTML[]= '<select name="'. $map .'_chooser_'.$k.'" id="'. $map .'_chooser_'.$k.'" class="inputbox" size="1">'."\n".implode("\n",$values)."\n".'</select>';
en:
$mainHTML[]= '<select name="'. $map .'_chooser_'.$k.'" id="'. $map .'_chooser_'.$k.'" class="inputbox" size="1" onchange="document.getElementById(\''.$map.'\').value=this.value; document.adminForm.submit();">'."\n".implode("\n",$values)."\n".'</select>';
dans le fichier administrator/components/com_hikashop/types/breadcrumb.php pour corriger le problème.
Nous ajouterons cette corrections à la prochaine version d'hikashop.
Please Log in or Create an account to join the conversation.
15 years 4 months ago #15972
by dingdawn
Replied by dingdawn on topic Re: Bug sous safari
super merci.
j'ai testé et ça fonctionne
encore merci
bonne fin de journée
j'ai testé et ça fonctionne
encore merci
bonne fin de journée
Please Log in or Create an account to join the conversation.
Time to create page: 0.186 seconds