Ich versuche, einen vernünftigen Workflow zwischen einer Entwicklungssite und einer Produktionssite zu erstellen, und ich habe mich entschlossen, das Feature-Modul zu verwenden, um diese Aufgabe zu lösen.
Auf meiner Startseite befinden sich einige Blöcke, in denen neu hinzugefügte und am besten bewertete Inhalte angezeigt werden. Ich habe Features zum Exportieren dieser Ansichten verwendet, sehe aber im Modul Features sowieso nichts, um meine Blockeinstellungen zu exportieren. Ich habe die neuen Projekte und Blöcke mit der höchsten Bewertung so festgelegt, dass sie im Inhaltsbereich einer Seite angezeigt werden. Ich filtere es so, dass es nur auf der Titelseite in der Ansicht angezeigt wird.
Wie exportiere ich diese Blockeinstellungen in mein Feature, damit ich sie nicht auf jeder Site neu konfigurieren muss?
Sie können das Modul Boxen gemäß Exportieren von Blöcken für Features verwenden .
Wenn Sie keine zusätzlichen Module installieren möchten und es sich um einen Views-Block handelt (für den Sie lediglich die Blockkonfigurationseinstellungen benötigen), können Sie dies auf Codeebene mit einer Implementierung von hook_update_N () in einem benutzerdefinierten Modul tun Datei installieren. Unten finden Sie ein Beispiel.
quelle
Eine Alternative ist die Verwendung Mini-Platten anstelle von benutzerdefinierten Blöcken wie vorgeschlagen hier . Sie funktionieren ähnlich und die Bedienfelder werden anscheinend besser von den Funktionen unterstützt. Wenn Sie bereits Panels verwenden möchten, werden dadurch auch einige zusätzliche Module eingespart.
quelle