Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Drupal 8 installiert Module nicht in /modules/contrib. Wie lösen?

Eingetragen von DrupalFan (1646)
am 23.10.2018 - 11:12 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x oder neuer

Wenn Drupal 8 normal ohne Composer installiert wird (also einfach downloaden und ins Rootverzeichnis entpacken), dann werden Module, welche über die Oberfläche, also ganz normal über /admin/modules/install installiert werden, nicht in das contrib Verzeichnis sondern direkt in /modules installiert.

Wie kann man Drupal 8 mitteilen, dass Module fix in /modules/contrib installiert werden sollen. egal auf welchem Weg die Module hinzugefügt werden (Admin-Oberfläche oder drush, etc.).

‹ [erledigt] Seite weiß und erst nach Reload sichtbar [gelöst] Webform / time-Feld / Zeitfenster definieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi. Zitat: also einfach

Eingetragen von Hyp1 (1463)
am 24.10.2018 - 15:12 Uhr

Hi.

Zitat:

also einfach downloaden und ins Rootverzeichnis entpacken

Entpacke die Module im Verzeichnis /modules/contrib.
Es sollte doch eigentlich klar sein wenn du die Module im Rootverzeichnis /modules entpackst, das sie dann
auch im Rootverzeichnis /modules liegen.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

In /modules/contrib Module über Admin-Oberfläche installieren

Eingetragen von DrupalFan (1646)
am 24.10.2018 - 16:58 Uhr

Du hast so dargestellt, als wäre jemand ganz dumm :-), stört mich aber nicht wirklich.

Also noch einmal die Frage:
Wie kann man Drupal 8 mitteilen, dass Module fix in /modules/contrib installiert werden sollen. egal auf welchem Weg die Module hinzugefügt werden (Admin-Oberfläche oder drush, etc.).

Sprich, wenn über die Oberfläche unter "Erweitern" -> "Neues Modul installieren" ein Modul installiert wird, dann soll es in das richtige Verzeichnis /modules/contrib installiert werden. Dass man es auch anders machen kann, ist klar, es gibt viele Varianten, die Frage ist aber eindeutig gestellt worden.

Lösung?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi. Es gibt vermutlich keine

Eingetragen von Hyp1 (1463)
am 24.10.2018 - 17:10 Uhr

Hi.

Es gibt vermutlich keine andere Lösung.
Wenn Du es so über die Oberfläche installierst, wird es immer im Root Verzeichnis landen.
Mit wäre neu, dass Drupal von selbst weiss welches Modul custom und welches contributed ist.
Ich lasse mich aber gerne eines besseren belehren.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

modules contrib Verzeichnis sollte konfigurierbar sein

Eingetragen von DrupalFan (1646)
am 24.10.2018 - 20:54 Uhr

Drupal soll es ja nicht von selbst wissen, sondern man sollte es einstellen können. Ob man dazu im eigenen Theme mittels function den Pfad setzt oder ob dies in der settings.php oder sonstwo konfiguriert wird, ist dann ja egal. Man stellt es dann einmal ein und ab dann wird in das korrekte Verzeichnis installliert.

So eine Lösung sollte es doch geben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist hard codiert in

Eingetragen von Zman (185)
am 24.10.2018 - 21:52 Uhr

Das ist hart codiert in /core/lib/Drupal/Core/Updater/Module.php

Siehe: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Updater%2...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, Lösungen kann es trotzdem

Eingetragen von DrupalFan (1646)
am 24.10.2018 - 22:01 Uhr

Ja, Lösungen kann es trotzdem geben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das passiert nur dann

Eingetragen von wla (9461)
am 24.10.2018 - 23:06 Uhr

Das passiert nur dann automatisch, wenn Du mit Composer arbeitest und im composer.json die Location entsprechend angegeben ist. Es ist bei Drupal 8 ohnehin besser mit Composer zu arbeiten, da Du das Core mit drush nicht mehr updaten kannst, was bei Drupal 7 noch möglich war.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Patch

Eingetragen von DrupalFan (1646)
am 25.10.2018 - 09:48 Uhr

Es ist trotzdem möglich mittels Patch eine Lösung des Problems zu schreiben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du es als Lösung

Eingetragen von Hyp1 (1463)
am 25.10.2018 - 14:29 Uhr

Wenn Du es als Lösung ansiehst den Core zu patchen, ja.

  • Anmelden oder Registrieren um Kommentare zu schreiben

drush berücksichtigt den

Eingetragen von howdytom (176)
am 25.10.2018 - 13:04 Uhr

drush berücksichtigt den contrib Ordner. Voraussetzung ist aber, dass /modules/contrib existiert, bevor du mit den Module Downloads startest.

Da ich Module grundsätzlich nicht über die Admin Oberfläche installiere, kann ich zu deiner anderen Frage nichts sagen. Eine globale Drupal Einstellung oder Überschreiben per settings.php ist mir nicht bekannt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

DrupalFan schrieb Es ist

Eingetragen von wla (9461)
am 25.10.2018 - 13:35 Uhr
DrupalFan schrieb

Es ist trotzdem möglich mittels Patch eine Lösung des Problems zu schreiben.

Wenn Du das unbedingt haben willst, steht es Dir frei einen Patch zu erstellen. Bitte berücksichtige, das es neben Contrib auch auch den Ordner Custom geben kann, für eigene Module/Themes.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Feststellungen

Eingetragen von DrupalFan (1646)
am 25.10.2018 - 14:10 Uhr

Ja genau. Feststellungen sind korrekt.

Lösungen wird es bestimmt auch bald geben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 1 Stunde
  • Hey danke
    vor 1 Tag 20 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 14 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 18 Minuten
  • Da scheint die Terminologie
    vor 1 Woche 3 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 22 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 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