Selon magento 1, nous étendons de "adminhtml / system_config_backend_serialized_array" pour créer une table comme celle-ci:
Ma question est: comment le créons-nous dans magento 2?
Edit: Enfin, avec l'aide de @Marius: c'est le champ Exceptions User-Agent dans System => Configuration => General => Design => Design Theme.
Nous pouvons créer une nouvelle configuration de table basée sur ce champ en regardant ses codes "Magento \ Config \ Block \ System \ Config \ Form \ Field \ Regexceptions"
Réponses:
Vous pouvez le faire en utilisant, Company / Modulename / etc / adminhtml / system.xml
Sous la section -> champ de groupe
Dans le fichier de modèle frontal à l'intérieur du bloc,
Vous avez un tableau d'affichage dans la zone de configuration et après avoir enregistré sa valeur, vous êtes enregistré dans le
core_config_data
tableau.la source
<test>
ça s'affiche<test2>
. Toute suggestion?L'équivalent pour
adminhtml/system_config_backend_serialized_array
dans Magento 2 estMagento\Config\Model\Config\Backend\Serialized\ArraySerialized
.Vous pouvez prendre comme exemple le champ
User-Agent Exceptions
de config et essayer de le répliquer.Le champ est défini dans
Magento/Backend/etc/adminhtml/system.xml
la source