Domanda

Qual è il miglior metodo di aggiunta di nuovi attributi alle vendite e / o tabelle di citazione in Magento tramite uno script di installazione:

uso:? AddColumn () o l'uso AddAttribute ()

Quindi, le domande principali sono:

Qual è la migliore se in futuro ho bisogno di migrare verso una nuova versione (I m sul CE 1.7)? Qual è il migliore per prestazioni?

Ho bisogno di visualizzare questi dati personalizzati nella griglia ordine end amministratore indietro, quindi qual è la scelta migliore anche per questo (le prestazioni e l'usabilità)?

Grazie in anticipo!

È stato utile?

Soluzione

Proprio così questa domanda avrebbe avuto una risposta.

Se si crea un'estensione per la versione 1.4.0.0 e sotto è necessario utilizzare addAttribute perché gli oggetti sono stati sales EAV fino a quella versione.

Per le versioni che iniziano con 1.4.0.1 è possibile utilizzare sia addAttribute e addColumn.
Si tratta fondamentalmente fanno la stessa cosa per la compatibilità all'indietro.

Se non si conosce la versione per il quale si sta sviluppando (o in via di sviluppo per tutti loro) l'uso addAttribute. E 'più sicuro.

E non preoccuparti per le prestazioni negli script di installazione / aggiornamento. Gli script vengono eseguiti una sola volta e non si dovrebbe fare gli aggiornamenti quando il sito è attivo. Così si dovrebbe essere l'unico che sta visualizzando il sito web quando l'aggiornamento è fatto.

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