Shopseite per Plugin anlegen?

Hallo!

 

Gibt es eine Möglichkeit eine neue Shopseite durch ein Plugin anlegen zu lassen?

Und wenn ja wie kann diese intial mit Inhalt befüllt werden?

 

Danke im Voraus für hilfreiche Antworten!

Dennis

Du müsstest in deinem Plugin auf die Datenbank s_cms_statics die neue Seite hinzufügen beim Installieren des Plugins. Dazu kommen dann noch andere Datenbanktabellen wo z.B. die Seite einer Gruppe hinzugefügt wird, z.B. Links, Unten 1, Unten 2 …

  • s_core_shop_pages für IDs der verfügbare Shopseitengruppen pro Shop oder eigene hinzufügen
  • s_cms_static für Shopseiten-Inhalte und Abhängigkeiten
  • s_cms_static_attributes für Shopseiten Freitextfelder
  • s_cms_static_groups für allgemein verfügbare ShopseitenGruppen oder eigene hinzufügen

Jop Danke!

Habe auch noch einen Weg gefunden, eine neue Shopseite direkt mithilfe des Site-Repositorys (Shopware/Models/Site/Site) zu erstellen.