Ich arbeite an einer Site, die, glaube ich, 9 verschiedene Magento-Instanzen hat, dieselbe Site.
Daher gibt es strenge Verfahren für alle Back-End-Daten - Config und sogar für CMS-Blöcke.
Ich möchte herausfinden, wie man einen CMS-Block über ein Setup-Skript hinzufügt.
admin
magento-enterprise
cms
Francis Kim
quelle
quelle
Mage::app()->getStores()
tun?Von: http://blog.chapagain.com.np/magento-create-cms-page-static-block-programmatically/#sthash.1FYKYYhI.dpuf
quelle
Anstatt den
sql
Ordner zu verwenden, sollten Sie alle Setup-Skripts, mit denen CMS-Daten geändert werden, in dendata
Ordner einfügen. Hier finden Sieapp/code/core/Mage/Cms/data/cms_setup
einige gute Beispiele. Diese Installationsskripte fügen statische Blöcke und CMS-Seiten hinzu.Verwenden Sie zum Ändern der Konfigurationswerte den folgenden Code:
Auch ist hier ein nützlicher Artikel
quelle
Sie können den folgenden Code auch im Upgrade-Skript verwenden:
quelle
Der folgende Code erstellt und aktualisiert statische Blöcke mithilfe von Magento-Skripten
http://www.pearlbells.co.uk/wie-zu-erstellen-und-aktualisieren-des-statischen-Blocks-mit-magento-script/
}
quelle