Bonjour,
Dans la définition, vous pouvez définir uniquement les champs personnalisés et les valeurs que vous pouvez ajouter comme suit dans le constructeur après la définition :
J'ai testé et ça marche :
$this->custom_field = array( 'query' => [ [ 'id_checkbox_options' => 0, 'checkbox_options_name' => 'Option 0' ], [ 'id_checkbox_options' => 1, 'checkbox_options_name' => 'Option 1' ], [ 'checkbox_options_options' => 2, 'checkbox_options_name' => 'Option 2' ], [ 'checkbox_options_options' => 3, 'checkbox_options_name' => 'Option 3' ], [ 'id_checkbox_options' => 4, 'checkbox_options_name' => 'option 4' ] ], 'id' => 'id_checkbox_options', 'name' => 'checkbox_options_name', );
Vous pouvez accéder au champ personnalisé dans le TPL comme suit :
{$product.custom_field|dump}
Veuillez regarder la capture d'écran : https://prnt.sc/izmccShjK3t1
J'espère que j'ai pu aider
Cordialement,
Leo