Comment définir la valeur par défaut de «est actif» sur «Oui» sur une nouvelle catégorie
-
30-10-2019 - |
Question
J'essaye de définir la valeur par défaut comme "oui" pour le C'est actif surmonter Nouvelle catégorie. La valeur par défaut est non et le propriétaire du magasin est ennuyé lorsque la catégorie ne s'affiche pas sur le frontend. J'ai essayé d'utiliser la fonction $attribute->getDataSetDefault('default_value',1);
Sur App Code Core Mage Adminhtml Block Catalog Catégorie Tabs.php, mais cela n'a pas fonctionné.
Le contenu div sur conception / adminhtml / default / default / catalog / catégorie / edit / form.phtml est généré dinamiquement sur tabs.php, sur cet appel:
$block = $this->getLayout()->createBlock($this->getAttributeTabBlock(), '')
->setGroup($group)
->setAttributes($attributes)
->setAddHiddenFields($active)
->toHtml();
J'ai essayé de déboguer, mais après un certain temps, j'ai eu un débordement sur la mémoire de débogage, et il s'est écrasé. J'essaye toujours ça.
J'ai également essayé d'examiner les fichiers de configuration pour trouver où l'attribut est créé pour voir si une valeur par défaut est définie, mais je ne la trouve pas encore.
Pas de solution correcte