Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Feature-Struktur komplett auflösen und neu aufbauen

Eingetragen von jshoffmann (82)
am 24.04.2014 - 09:48 Uhr in
  • Module
  • Drupal 7.x

Hallo zusammen,

aktuell habe ich eine umfangreiche Website komplett in Features verpackt. Diese Struktur, wie die einzelnen Elemente in diese Features verpackt sind, ist jedoch in der Zwischenzeit sehr stark veraltet und ergibt so keinen Sinn mehr. Ich würde die gesamte Feature-Struktur nun gerne auflösen um die einzelnen Elemente "in neue Pakete" packen zu können.

Könnt Ihr mir hier weiterhelfen? Leider ist es sehr schwierig, im Internet dazu irgendetwas zu finden.
Ein paar vereinzelte Kommentare haben sich damit befasst, dass man die Features einfach deaktivieren und löschen kann und das dadurch kein Schaden entsteht. Habt ihr damit bereits Erfahrung gemacht?

Etwas schockiert haben mich folgende Sätze, die genau das Gegenteil sagen: (Beide Quelle: https://drupal.org/node/582674).

Zitat:

"Silently" disable a feature module (Stub)

Sometimes you want to disable a feature module, but not lose the functionality or configuration that was defined by it.

Features is not designed for this situation.
If you find a way to do this, feel free to share it in a comment :)

und

Zitat:

First BACKUP YOUR DATABASE
backup your feature (files) if you would like to use it again.
Once installed, go to the 'recreate' page for a feature, uncheck all of the features components
[...] replace the feature with an empty version.
You can now disable the module without affecting your site configfuration.

Wenn in allen Features jedes Element einzeln entfernen muss, wird das eine sehr lange, sehr monotone Arbeit werden ...

Vielen herzlichen Dank im Voraus,
Jacqueline

‹ recipe übersetzung unvollständig [gelöst] Undefined index: href in menu_local_tasks, bei bearbeiten oder speichern eines Taxonomie Begriffs ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja interessant, wenn das so

Eingetragen von marco.b (643)
am 25.04.2014 - 17:21 Uhr

Ja interessant, wenn das so funktioniert, allerdings ist das natürlich ziemlich mühselig. Eventuell geht das schneller mit drush, ich wüßte allerdings die Befehle dazu nicht.

Beste Grüße
Marco

– Grüße aus Franken –

"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)

www.bienlein-kommunikation.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wir hatten diesen Fall vor

Eingetragen von SteffenR@drupal.org (2260)
am 27.04.2014 - 14:03 Uhr

Wir hatten diesen Fall vor Kurzem in einem größeren Projekt - hier bin ich wie folgt vorgegangen:

  1. Analyse, welche Funktionalitäten / Content-Typen etc. neu zusammengestellt werden sollen
  2. Neu-Anlegen des jeweiligen Features (initial bleibt dies erstmal leer)
  3. aus bestehenden .info Dateien der "alten" Features die jeweiligen dependencies/ Felder etc. in die .info Datei des neuen Features kopieren (hierbei nicht vergessen, diese Zeilen im alten Feature zu löschen)
  4. über drush das Feature updaten lassen - so werden dir die entsprechenden Dateien angelegt drush fu mein_neues_feature

Hierbei sollte man natürlich aufpassen, dass man durch das manuelle Hin/Herkopieren der Bestandteile des Features sich keine Feature Konflikte "rein holt". Bspw. ist es sinnvoll alle Field-Bases direkt in ein Feature zu exportieren und in den Content-Typen dann wirklich nur die Instances zu haben.

SteffenR

http://www.twitter.com/_steffenr
Drupal-Initiative e.V.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Testsysteme sind aufgesetzt

Eingetragen von jshoffmann (82)
am 29.04.2014 - 09:17 Uhr

Hallo zusammen,

vielen Dank für Eure Hilfe! Ich habe mir nun mal mehrere Testsysteme aufgesetzt um die unterschiedlichen Vorgehensweisen ausprobieren zu können. Ich werde euch noch einmal Rückmeldung dazu geben, wenn ich weiß, wie ich vorgehen werde bzw. vorgegangen bin und was am Besten funktioniert hat.

Dankeschön!

Viele Grüße,
Jacqueline

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Zusätzliche Felder in der Userliste
  • Drupal 8 - Datenbank Mindmap
  • Buch: Mastering Drupal 8 Views!
  • The website encountered an unexpected error. Please try again later.
  • Drupal 8: Modul gesucht - Hervorhebung wichtiger Inhalte
  • Drupal 8: Modul prevnext
  • Verwirrung / Unterstützung
  • Vom jeweiligen User die Kunstwerke ausgeben.
  • Problem mit der Readiness für Automatic Updates
  • Multidomain
  • [gelöst]Drupal 8: Fußzeilenmenü auf Login-Seite verschwunden
  • Fullcalendar - Grösse Dialogfenster
Weiter

Neue Kommentare

  • Ja, danke! Ich habe dieses
    vor 11 Stunden 7 Minuten
  • Die View heißt "Benutzer". Du
    vor 22 Stunden 33 Minuten
  • Danke! Was meint denn
    vor 1 Tag 5 Stunden
  • Dazu brauchst Du kein Modul,
    vor 1 Tag 5 Stunden
  • Das heißt in dem Fall, daß
    vor 1 Tag 5 Stunden
  • Voaraussetzung sind
    vor 1 Tag 5 Stunden
  • Huhu, also in der
    vor 1 Tag 5 Stunden
  • Das Problem ist, dass nicht
    vor 1 Tag 6 Stunden
  • Ohne Composer ist der Betrieb
    vor 1 Tag 6 Stunden
  • Kann gut sein, aber ohne
    vor 1 Tag 6 Stunden

Statistik

Beiträge im Forum: 246347
Registrierte User: 18914

Neue User:

  • Tulsa55
  • Elisаhaf
  • Carola Rox

» Alle User anzeigen

User nach Punkten sortiert:
wla9045
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3919
ronald3834
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 6 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association