EIGENE themes/templates erstellen und in drupal integrieren
am 04.08.2007 - 12:21 Uhr in
liebes forum,
gleich mal vorne weg, ich bin newbie in sachen drupal. bin eigentlich ein grosser fan von joomla, würd mir für einen blog aber nun auch mal gern drupal anschauen.
ich suche und suche und suche .. aber nirgends scheint richtig erklärt zu werden wie man ein eigenes theme, bzw. template erstellt und in drupal integriert.
in joomla z.b. macht man ja sein html template (bzw. die "index.php), darin werden dann an entsprechenden stellen die php funktionien aufgerufen welche den inhalt bzw. die module laden und fertig. super einfach, super praktisch.
die komponenten/module konfiguriert man dann über formulare im backend.
in typo 3 .. oh je .. steuert man den ganzen kram über typo script .. für mich war das ein horror.
wie läuft das ganze denn nun in drupal? wie erstellt man ein eigenes template (nennt man in drupal wohl "theme"?) und wie werden dann die erweiterungen, bzw. das cms als solches konfiguriert?
grüsse vom dude
- Anmelden oder Registrieren um Kommentare zu schreiben

Kopier dir einfach das Theme
am 04.08.2007 - 12:28 Uhr
Kopier dir einfach das Theme "zen", bennenn es um und passe es deinen Wünschen an.
gruß pebosi
aber wo wird erklärt "wie"
am 04.08.2007 - 12:38 Uhr
aber wo wird erklärt "wie" man es seinen wünschen anpasst? in joomla kommen ja wie gesagt diese funktionsaufrufe rein. z.b. sowas wie "mosLoadModules ('left')".
das ding ist eben, ich bin designer, kein programmierer. daher kommt es für mich nicht in frage ein vorgegebenes theme zu benutzen oder nur anzupassen. (ausser vielleicht zu übungszwecken)
wenn es für mich als gestalter ohne programmierkenntnisse in php nicht möglich ist etwas eigenes zu machen, dann ist drupal einfach nichts für mich. nur, das würde ich eben gern rausfinden ob das so ist.
Das meiste machst du denn
am 04.08.2007 - 12:40 Uhr
Das meiste machst du denn per CSS, PHP brauchst du nur in den *tpl.php Dateien, wenn du dir die anguckst wirst du schnell merken wie das bei Drupal läuft, dort gibts es ein paar Variablen die ausgegeben werden, mehr findest du auch unter http://www.drupalcenter.de/handbuch/4217
gruß pebosi
Grundsätzlich
am 05.08.2007 - 16:12 Uhr
Grundsätzlich ist die Struktur eines themes folgendermaßen:
Es gibt ein Grundseitenlayout. Zu finden in der page.tpl.php.
Wenn Du Dir z.B. die page.tpl von garland ansiehst bekommst Du auch einen Eindruck von den
implementierten Funktionen. Darunter gibt es einen Platzhalter für den Content.
Um die Ausgabe im Content-Bereich anzupassen, wird pro Inhaltstyp (z.B. Page, Seite...)
ein node-TYP.tpl.php angelegt. Auch da am besten die node.tpl.php ansehen.
Grundsätzlich funktioniert das themen über CSS. Also am besten ein Theme raussuchen, welches
die gewüschte Grundstruktur hat, das CSS wegschmeißen und neu bauen. oder anpassen.
Bei einer statischen Seite anzufangen ist recht schwieirg, weil drupal seine eigenen Klassen
benutzt. Z.B. beim Menü kann das recht umfangreich sein. Falls man die alle kennt, kann man die
natürlich auch in einer statischen Seite berücksichtigen.
Unsere erfahrung ist allerdings, dass es einfacher und shcneller geht, mit einem exitierendem
Theme anzufangen.
Viele Grüße,
Daniel Greitens
www.maximago.de
vielen dank für deine
am 05.08.2007 - 23:41 Uhr
vielen dank für deine ausführliche antwort daniel! ich habe mir jetzt mal ein schlaues buch bestellt und damit werde ich weitersehen. gibt es denn für drupal auch eine übersicht der css-klassen wie diese hier für joomla? => http://www.joomlaos.de/Joomla_CSS_Guide.html
übrigens, eure seite die "maximago.de" ist sehr schön! das einzige .. hast dus dir im firefox mit adblock schon mal angesehen? durch den "exzessiven" sifr einsatz sind mit adblock da eben extrem viele flashblock-reiter drin.
Nutze Firefox mit der Web
am 06.08.2007 - 10:41 Uhr
Nutze Firefox mit der Web Developer Toolbar[1] oder Firebug[2], und Du wirst solch ein Übersicht nicht mehr benötigen.
vg
[1] https://addons.mozilla.org/de/firefox/addon/60
[2] https://addons.mozilla.org/de/firefox/addon/1843
--
sanduhrs - drupalcenter
--------------------------------
Stefan Auditor
http://erdfisch.de
Theming
am 13.12.2008 - 08:11 Uhr
Einfach das Buch von Hagen Graf kaufen und/oder das Video Tutorial von Video2Brain
Das Tutorial gibt es auch online bei http://cocoate.com
Das Video kannst Du hier bestellen.
Und das Buch kann man hier erstehen.
Hagen Graf macht das wirklich klasse und seine Art sorgt dafür, dass man entspennt lernt und Spaß daran hat. Er ist der gegenteil von den arroganten Dozenten die enken dass Sie Gott sind und alle Anderen kleine, debile Idioten.
Ich habe Joomla und Drupal von Hagen Graf gelernt und die Erfahrung kann ich nur Jedem empfehlen.
Gruss, Rob