Die ersten Schritte sind die schwersten
am 03.11.2020 - 22:09 Uhr in
Hallo Freunde,
als absoluter Newbie in der Drupal-Welt absolviere ich momentan meine allerersten Gehversuche.
Um überhaupt das Konzept und somit die Herangehensweise zu verstehen, halte ich es für sinnvoll, mit einem "nackten" Theme zu starten.
Hier wird das Theme "Zen" empfohlen.
Wie auf der Downloadseite ersichtlich, scheint das letzte Release schon etwas her zu sein. 2016.
Welches Theme eignet sich für Einsteiger besonders gut?
Wie sollte man eurer Meinung nach beginnen?
Gibt es vernünftige Kurse / Tutorials / Bücher?
Danke und Gruß
Thomas
P.S.
Drupal 9.0.7 läuft auf einer lokalen LAMP Umgebung (VirtualBox)
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Thomas, erstmal
am 03.11.2020 - 23:20 Uhr
Hallo Thomas,
erstmal herzlich willkommen bei Drupal und einige Theme Vorschläge:
Bootstrap, weil konstante Weiterentwicklung garantiert, Einarbeitungszeit hoch, unzählige Video Tutorials in allen Sprachen vorhanden...youtube etc.
https://www.drupal.org/project/bfd
https://getbootstrap.com/
Vani, sehr clean, meine ersten Versuche damit sind sehr positiv (bin aber von jeher Bootstrap Fan, teste aber gerne neue Themes...)
https://www.drupal.org/project/vani
Gut wäre wenn du uns etwas mehr Infos geben würdest, wie ist dein Wissen im Bereich CSS, HTML etc.
Als kompletter Anfänger brauchst du z.B. für Bootstrap einige Wochen/Monate an Einarbeitung (lohnt sich aber meiner Meinung nach...)
Alternative ist ein Kauftemplate mit Support Updates, welches du nur geringfügig (Farben etc.) an deine Bedürfnisse anpasst.
Frage ist, welches Ziel hast du langfristig? Nur schnell eine Seite aufsetzen oder von Grund auf in die Entwicklung einsteigen?
Grüße Jenna
Herzlich willkomen bei
am 03.11.2020 - 23:21 Uhr
Herzlich willkomen bei Drupal. Drupal ist der große Baukasten, aus dem sich alles zusammenbauen läßt. Umgekehrt heißt das: alles ist möglich aber vieles muß erst durch Kombination von Modulen uns entsprechenden Konfigurationen erschaffen werden. Für Einsteiger würde ich ein fertiges Theme empfehlen. Es gibt z.B. das auf Barrio basierte Sass Starter Kit (Bootstrap 4 - Barrio SASS Starter Kit). Mayo, ein Theme das sich auch gut eignet, gibt es bisher nur in einer Version für Drupal 8. Es gibt zwar schon Patches für 9, aber die müssen erst mal eingebaut werden. Training für Drupal 8 findest Du evtl. bei OS-Training. Ich selbst gebe in zwei Wochen einen Online Kurs bei der VHS Düsseldorf mit einer Dauer von 4 Tagen vom 16.-19.11.2020 (noch basiert auf Drupal 8, aber der Umstieg auf Drupal 9 ist dann ja einfach). Drupal-Lernen heißt einfach viel experimentieren und Ausdauer mitbringen. Wichtig ist auch, daß man die Philosophie des System versteht und nicht dagegen arbeitet. Dann gibt es auch Erfolge. In diesem Sinne Viel Vergnügen bei Drupal.
Man könnte zum Lernen
am 04.11.2020 - 07:57 Uhr
Man könnte zum Lernen natürlich auch einfach das mit gelieferte hässliche Bartik Theme verwenden.
Ansonsten wäre interessant, ob Dir bereits von anderen CMS eines vertraut ist.
Ich arbeite z.B. auch unter Wordpress mit Bootstrap-Themes.
Aber so richtig nutzt das ja erst, wenn man auch die Helper-Klassen verwendet.
Wenn Dir das nicht vertraut ist, dann bringt es nur zusätzliche Verwirrung.
Ebenso mit SASS.
Ansonsten bin ich durchaus auch Bootstrap-Barrio-Fan. ;-)
Es macht einfach Sinn, sich anfangs mal absolut nicht ums Layout zu kümmern, sondern erst mal die Architektur von Drupal durchsteigen - Inhaltstypen / Report-Engine (View).
ich habe vorgestern in der D8 Gruppe von Facebook auf eine Frage nach Einstiegshilfe das hier gepostet, vielleicht ist für Dich ja auch was dabei
"Die meisten Tutorial für Drupal 8 sind auch noch für Drupal 9 aktuell.
Das Benutzerhandbuch ist natürlich immer der beste Einstieg:
https://www.drupal.org/docs/user_guide/en/index.html
Zu anderen Themen schaue ich mich immer mal bei Udemy um.
https://www.udemy.com/course/drupal-8-komplett-der-kurs-fur-anfanger-und...
Ich kann also nicht sagen, was DER hier taugt.
NOCH gibt es ihn zum Schnäppchenpreis von 16 Euro.
Von OSTraining gibt es eine Playlist.
https://www.youtube.com/playlist?list=PLtaXuX0nEZk9MKY_ClWcPkGtOEGyLTyCO...
Ich bin eher der Büchertyp, aber der Einstieg war bei Drupal 6 mit dem Buch von Hagen Graf. Was aktuell gut ist, kann ich nicht sagen.
Deutsche Bücher zu D8 gab es lange nicht. Die Zielgruppe ist einfach zu klein."
Danke schon mal für eure
am 04.11.2020 - 14:34 Uhr
Danke schon mal für eure Kommentare.
Gegenwärtig spiele ich mit folgendem Theme herum: drupal8_w3css_theme
HTML sowie CSS Kenntnisse sind vorhanden. Auch sind mir Programmiersprachen wie Java, aber auch PHP nicht ganz fremd.
Vor Jahren hatte ich mich mal mit Contao beschäftigt. Ohne konkret ein Projekt angehen zu wollen. Einfach just for fun. Ich fand jedoch, dass es mit Contao schnell unübersichtlich werden kann.
Wie wla richtig schreibt sollte man die Philosophie des Systems kennen.
Hier will ich ansetzen. Nutzt Drupal ein klassisches MVC-Pattern? Welche Einstellungen müssen wo vorgenommen werden? Abhängigkeiten?
Beispiel: Customizing des Comment Types "Default comments".
Bearbeitet / überschreibt man den vorhandenen Typen, oder erstellt man besser eine Kopie, nennt diesen um und überschreibt ihn? Gerade im Hinblick auf zukünftige Updates...
Werden diese arbeiten alle, oder größtenteils im Backend erledigt, oder arbeitet man direkt mit den Dateien auf dem Server?
@montviso
Die Frage in der Facebookgruppe kam von mir :-)
Ach ja, Du warst das. ;-)
am 05.11.2020 - 07:59 Uhr
Ach ja, Du warst das. ;-)
drupal8_w3css_theme kenne ich gar nicht. Muss ich mal ansehen, klingt interessant. ;-)
Zu Drupal + MVC Pattern steht hier was:
https://stackoverflow.com/questions/4418552/does-drupal-comply-with-the-...
Beispiel: Customizing des Comment Types "Default comments".
Ich lasse die immer stehen und mache einen eigenen mit sprechendem Namen.
Mit Updates hat DAS aber nichts zu tun.
Wegen Update musst Du Dich heute quasi zwingend mit Composer beschäftigen.
Auch wenn einige Module das nicht erfordern. Aber ich habe schon erlebt, dass es dann später Ärger gibt.
Wenn man Modul-Update im Backend macht, dann werden sie nicht sauber in drupalroot/web/modules/contrib gespeichert, sondern in drupalroot/web/modules/
Damit bekommst Du Chaos.
Also wenn NICHT mit Composer, dann auf jeden Fall händisch über FTP in den Ordner contrib legen und dann im Backend aktivieren.
Kurze Ergänzung. Ich würde
am 05.11.2020 - 18:20 Uhr
Kurze Ergänzung. Ich würde dir als Neuling Barrio empfehlen. Das ist Bootstrap 4/5 mit einem Preprocessor, der nicht nur Scss versteht, sondern auch gleich fertige munifizierte CSs Varianten deines Themes produziert. Ausserdem ist die Dokumentation der Templates wesentlich besser als die von z. B. Dem Bootstrap theme. Wenn du neu bist und Themeing unter Drupal lernen möchtest, liegt es daher nahe erst mal ein Theme zu verwenden, dass im Bereich CSs und JavaScript eine hervorragende Dokumentation bietet, dir die Möglichkeit bietet, die Vorzüge von Scss nahe bringen kann und dir mittels Komandozeile sogar auf die Zeilgenau sagt, wo drunter Umständen einen Syntaxfehler gemacht hast.
Das soll nicht heißen, dass alle anderen Themes nichts taugen. Wenn du schnell positive Ergebnisse erzielen willst, ist Barrio aber sehr zu empfehlen.
Zitat: Das soll nicht heißen,
am 05.11.2020 - 21:15 Uhr
Das soll nicht heißen, dass alle anderen Themes nichts taugen. Wenn du schnell positive Ergebnisse erzielen willst, ist Barrio aber sehr zu empfehlen.
@Thomas
Das kann durchaus Sinn machen, ich habe Barrio lediglich deswegen nicht empfohlen, weil ich damit noch nie gearbeitet habe.
Grüße Jenna
Ich verwende auch Barrio und
am 06.11.2020 - 09:23 Uhr
Ich verwende auch Barrio und bin sehr zufrieden damit.
Allerdings ist SASS ja noch mal eine Lernkurve.
Man kann es natürlich auch ohne verwenden.
Ich mache mal mit mal ohne je nach Projekt.
Vielen Dank für euren
am 14.11.2020 - 10:57 Uhr
Vielen Dank für euren Input.
Auf meiner Agenda stehen jetzt einmal folgende Punkte für die nächsten Tage / Wochen / Monate:
- Barrio / SASS / Bootstrap
- Paragraphs
- composer
- Ich dachte eigentlich gelesen zu haben, dass der composer in Drupal 9 direkt mit installiert ist. Scheint bei mir aber nicht so zu sein. Mal gucken wie man das Teil installiert. Hab noch nichts gefunden.
- drush
- twig
Da ich eigentlich schon genau weiß was ich umsetzen will, durchstöbere ich nebenbei mal verfügbare Module. Vor allem rund um Social Media.
Ach ja - und nicht zu vergessen, das noch bestehende Verbindungsproblem zwischen Atom und LAMP Server.
Puhhh... Aber man wächst ja bekanntlich mit seinen Aufgaben ;-)
Social Media ist ein weites
am 14.11.2020 - 11:58 Uhr
Social Media ist ein weites Feld.
Wenn es was richtung Social Internet sein soll, dann kämen evt. Distributionen wie Atrium, Open Social in Frage.
https://www.brightsolutions.de/blog/drupal-intranet/
Wenn es nur um Teilen bei FB & Co geht, muss das natürlich nicht sein.
Da täte es ein Modul wie addtoany.
Es geht schon in die Richtung
am 14.11.2020 - 12:16 Uhr
Es geht schon in die Richtung - digitales Vernetzen.
Ähnlich FB, sollen Mitglieder, Beiträge erstellen, liken, kommentieren können.
Mitglieder können sich in vordefinierten Gruppen organisieren.
Jedes Mitglied hat seine eigene Landingpage, die er individuell im Frontend editieren kann.
Weiter sollen Mitglieder, falls sie mögen, ihren Standort interaktiv auf einer Übersichtskarte anzeigen lassen können. Idealerweise kategorisierbar. Damit über Filter innerhalb der Map gesucht werden kann.
Um nur mal ein paar Anforderungen zu nennen :-)