Come definire personalizzato / uso Metodo di risorsa personalizzata in Script di installazione

magento.stackexchange https://magento.stackexchange.com/questions/12701

  •  16-10-2019
  •  | 
  •  

Domanda

Qual è il modo corretto di definire le funzioni utilizzate in script di installazione? Ho una lunga lista di dati da aggiungere in un modulo, e mi piacerebbe evitare di scrivere uno script lunga serie o semplicemente comprese le funzioni nella parte inferiore o superiore del file di script di installazione.

In particolare, mi chiedo se c'è un file .php che può essere incluso per gli script data o sql.

UPDATE:. Vedere la mia risposta

È stato utile?

Soluzione 2

Nel nodo resources per lo script di installazione, è possibile definire la propria classe per essere utilizzato. $this, poi, nello script di installazione sarà di classe Mage_Catalog_Model_Resource_Catalog_Setup in questo esempio.

<resources>
    <abc_setup>
        <setup>
            <module>Test_Abc</module>
            <class>Mage_Catalog_Model_Resource_Catalog_Setup</class>
        </setup>
    </abc_setup>
</resources>

Altri suggerimenti

Il modo migliore dovrebbe usare una propria setup.php.

È possibile utilizzare http :. //www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-6-magento-setup-resources come un punto di ingresso

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top