Come impostare il valore predefinito di "è attivo" su "sì" in una nuova categoria
-
30-10-2019 - |
Domanda
Sto cercando di impostare il valore predefinito come "sì" per il È attivo campo su Nuova categoria. Il valore predefinito è no e il proprietario del negozio si infastidisce quando la categoria non viene visualizzata sul frontend. Ho provato a usare la funzione $attribute->getDataSetDefault('default_value',1);
su app code core mage adminhtml block catalogo categoria tabs.php, ma non ha funzionato.
Il contenuto DIV su Design/Adminhtml/Default/Default/Catalog/Category/Edit/Form.Phtml è generato dinamicamente su Tabs.Php, su questa chiamata:
$block = $this->getLayout()->createBlock($this->getAttributeTabBlock(), '')
->setGroup($group)
->setAttributes($attributes)
->setAddHiddenFields($active)
->toHtml();
Ho provato a eseguire il debug, ma dopo un po 'ho avuto un trabocco sulla memoria del debug e mi è schiantato. Sto ancora provando questo.
Ho anche provato a guardare i file di configurazione per scoprire dove viene creato l'attributo per vedere se è impostato un valore predefinito, ma non l'ho ancora trovato.
Nessuna soluzione corretta