Frage

Was ist die beste Methode, um den Verkaufs- und/oder Zitattabellen in Magento über ein Installationsskript neue Attribute hinzuzufügen:

Verwendung: addColumn () oder addatTribute () verwenden?

Die Hauptfragen sind also:

Was ist das Beste, wenn ich in Zukunft zu einer neuen Version migrieren muss (i m auf CE 1.7)? Was ist das Beste für die Leistung?

Ich muss diese benutzerdefinierten Daten im Administrator -Back -End -Bestellgitter anzeigen. Was ist also auch die beste Wahl dafür (Leistung und Benutzerfreundlichkeit)?

Danke im Voraus !

War es hilfreich?

Lösung

Nur damit diese Frage eine Antwort hat.

Wenn Sie eine Erweiterung für Version 1.4.0.0 und unten erstellen, müssen Sie verwenden addAttribute weil die sales Objekte waren bis zu dieser Version.

Für Versionen, die mit 1.4.0.1 beginnen, können Sie beide verwenden addAttribute und addColumn.
Grundsätzlich tun sie das Gleiche für die Rückwärtskompatibilität.

Wenn Sie die Version nicht kennen, für die Sie sich entwickeln (oder für alle entwickeln) verwenden addAttribute. Es ist sicherer.

Und machen Sie sich keine Sorgen um die Leistung in den Installations-/Upgrade -Skripten. Die Skripte werden nur einmal ausgeführt und Sie sollten keine Upgrades erstellen, wenn die Website live ist. Sie sollten also der einzige sein, der die Website ansieht, wenn das Upgrade durchgeführt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top