Wie kann ich mit Drush einer Region einen Block hinzufügen?
Ich benutze Drupal 7.0 und Drush 4.3.
Wie kann ich mit Drush einer Region einen Block hinzufügen?
Ich benutze Drupal 7.0 und Drush 4.3.
Antworten:
Das Drush-Extras- Projekt enthält Befehle zum Verwalten von Blöcken.
Kurze Anweisungen ( gemäß ihrer README.txt ):
Installieren Sie dieses Drush-Add-On:
drush dl drush_extras
Bestimmen Sie den gewünschten Modulnamen und das Delta des Blocks sowie den gewünschten Regionsnamen und das gewünschte Gewicht für das Hinzufügen des Blocks:
drush block-show
Fügen Sie den Block der Region hinzu:
drush block-configure --module=block_module --delta=block_delta \
--region=region_name --weight=-12
Weitere Anweisungen über:
drush help block-show
drush help block-configure
drush help block-disable
Ich denke, Sie stellen hier vielleicht die falsche Frage. Ich denke, Ihre Frage könnte lauten: "Wie automatisiere ich Bereitstellungen, um Blöcke einzuschließen, die in Regionen platziert werden?"
In diesem Fall haben Sie einige Optionen, die ich empfehlen würde:
Ich bevorzuge diesen Ansatz, da Ihr gesamtes Site-Layout im Code bleibt und somit in der Versionskontrolle gespeichert und natürlich mit geringem Aufwand auf Ihren Produktionswebservern bereitgestellt werden kann. Das Zurückrollen ist ebenfalls einfach.