Merci Jerome,
Quand vous dites :
Le système que nous avons mis en place dans HikaMarket permet d'avoir une interface dynamique et de pouvoir afficher ou masquer des champs à notre guise.
Vous parlez de Hikamarker => Configuration Générale => Niveau d'accès => Accès boutique par défaut ? Si c'est le cas il me semble que ça ne suffit pas dans le cas où il y aurait des réglages différents pour différents plugins personnalisés.
Par exemple si je veux que certains plugins permettent aux vendeurs de définir un prix et d'autres non, je ne peux pas désactiver les ACL "shippingplugin => edit => price".
Mais jusque là pas de problème, j'ai trouvé des solutions en créant des conditions dans "HikaMarket - pluginmarket / form.php".
Là où j'ai toujours un souci, c'est pour définir des valeurs par défaut. Je ne veux pas que les vendeurs puissent personnaliser le nom de leur plugin de livraison, mais je veux quand même qu'il ai un nom, celui que j'aurais défini par défaut. La meilleur solution me semble être d'intégrer ce nom au données fournies par $this->main_form, puis de cacher ce champ... Mais je ne sais pas comment définir une valeur par défaut au champ nom du plugin de livraison ( hikamarket_field_shipping_name). Pouvez-vous m'indiquer comment ajouter cette valeur par défaut ?
Ce n'est peut être pas la meilleur façon de faire, en écrivant ces ligne je me rend compte que ce n'est pas très "propre" comme technique. Peut être avez vous une meilleur façon de faire ?
Merci encore pour votre aide