Bonjour,
Il s'agit en fait d'un problème d'affichage, le champs est bien sauvegarder. Pour corriger le problème, il vous suffira de modifier le fichier "\administrator\components\com_hikashop\views\plugins\tmpl\form.php" et de remplacer ces lignes :
<tr>
<td class="key">
<label for="data[shipping][shipping_params][override_tax_zone]"><?php
echo JText::_('OVERRIDE_TAX_ZONE');
?></label>
</td>
<td>
<?php
echo $this->nameboxType->display(
'data[shipping][shipping_params][override_tax_zone]',
@$this->element->shipping_params->override_tax_zone->zone_id,
hikashopNameboxType::NAMEBOX_SINGLE,
'zone',
array(
'delete' => true,
'default_text' => '<em>'.JText::_('HIKA_NONE').'</em>',
'zone_types' => array('country' => 'COUNTRY', 'tax' => 'TAXES'),
)
);
?>
</td>
</tr>
Par :
<tr>
<td class="key">
<label for="data[shipping][shipping_params][override_tax_zone]"><?php
echo JText::_('OVERRIDE_TAX_ZONE');
?></label>
</td>
<td>
<?php
echo $this->nameboxType->display(
'data[shipping][shipping_params][override_tax_zone]',
@$this->element->shipping_params->override_tax_zone->zone_id,
hikashopNameboxType::NAMEBOX_SINGLE,
'zone',
array(
'type' => 'id',
'delete' => true,
'default_text' => '<em>'.JText::_('HIKA_NONE').'</em>',
'zone_types' => array('country' => 'COUNTRY', 'tax' => 'TAXES'),
)
);
?>
</td>
</tr>
Cette modification sera bien sûr présente via la prochaine version d'Hikashop.
Bien cordialement,
Mohamed