Je eine Grafik in linker Spalte zu je einer Seite
am 19.12.2010 - 16:37 Uhr in
Hallo Forum,
ich baue gerade meine erste Drupal-Seite auf Basis des Themes "Avitamin+", was bisher auch mit reichlich Knobelei gut ging. Meine PHP-Kenntnisse sind absolutes Minimum (sozusagen fast Null), HTML und CSS gehen schon eher. Dennoch habe ich an den jeweiligen Theme-Dateien (page.tpt.php style.css .info) wirksame Änderungen hinbekommen.
Ich habe ein dreispaltiges Layout und möchte in dem linken Sidebar jeweils eine Grafik für jede Seite einbauen. Beim rechten Sidebar habe ich irgendwie mit Views hingekriegt, dass da ein Block mit aktuellen Terminen drin ist (weiß selbst nicht mehr genau wie). Die sind aber natürlich auf allen Seiten gleich, anders als das mit den Grafiken sein soll.
Wie mache ich das?
Und da wäre noch eine zweite völlig andere Frage:
Ich habe meine Drupal-Seite derzeit in einem Xampp-Unterordner (/drupal). Wenn ich die rauflade, will ich den Unterordner nicht mehr haben, aber alle Links müssen noch stimmen. Kann ich die in Drupal automatisch umwandeln (sofern ich Grafiken z.B. über Drupal importiert habe) und was ist mit Verlinkungen, die ich selbst in der CSS und php mit relativen Pfaden (also z.B. /drupal/UnterordnerX/datei) angegeben habe? Die muss ich dann ja wohl manuell ändern, oder? Gleiches gilt dann auch, wenn ich in Seiten einen Link eingefügt habe, oder?
Als dritte Frage noch das hier:
Ich möchte als Startseite eine bestimmte Seite haben. Wenn ich die als Startseite angebe, dann ist die Überschrift des Contents in einem falschen Style als Link, wenn ich über das Menü auf die Seite gehe, wird der richtige Style angewandt. Nun habe ich keine Startseite definiert und es kommt natürlich "Willkommen auf Ihrer neuen Drupal-Website!". Ich suche einen Workarround, dass ich direkt auf den Node verlinke als Startseite und somit der richtig Style angewendet wird, auch wenn das keine saubere Lösung ist und ich will, dass keinesfalls die Standard-Drupal-Anfangs-Seite angezeigt wird.
Vielen Dank für Eure Hilfe im Voraus!
KnobelVogel
- Anmelden oder Registrieren um Kommentare zu schreiben
Fragen
am 19.12.2010 - 18:31 Uhr
Hallo.
Ich habe ein dreispaltiges Layout und möchte in dem linken Sidebar jeweils eine Grafik für jede Seite einbauen. ... Wie mache ich das?
Schau Dir mal das Modul [do:headerimage Header image] an. Auch wenn der Name eher vermuten lässt, dass man damit Bilder für den Header einbinden kann, so kann man den Block des Moduls dann doch in eine beliebige Region schieben.
Und da wäre noch eine zweite völlig andere Frage:
Prinzipiell wäre es besser, pro Frage/Thema einen neuen Thread im Forum zu eröffnen. Das erhöht die Übersichtlichkeit ungemein :).
Ich habe meine Drupal-Seite derzeit in einem Xampp-Unterordner (/drupal). Wenn ich die rauflade, will ich den Unterordner nicht mehr haben, aber alle Links müssen noch stimmen. Kann ich die in Drupal automatisch umwandeln (sofern ich Grafiken z.B. über Drupal importiert habe)
Ja, das sollte dann alles passen.
und was ist mit Verlinkungen, die ich selbst in der CSS und php mit relativen Pfaden (also z.B. /drupal/UnterordnerX/datei) angegeben habe? Die muss ich dann ja wohl manuell ändern, oder? Gleiches gilt dann auch, wenn ich in Seiten einen Link eingefügt habe, oder?
Korrekt, diese Verlinkungen und Pfade musst Du dann händisch anpassen.
Allerdings gibt es hier unterstützenderweise das Modul [do:pathologic Pathologic], mit dem Links in Inhalten automatisch korrigiert werden.
Ich möchte als Startseite eine bestimmte Seite haben. Wenn ich die als Startseite angebe, dann ist die Überschrift des Contents in einem falschen Style als Link, wenn ich über das Menü auf die Seite gehe, wird der richtige Style angewandt. Nun habe ich keine Startseite definiert und es kommt natürlich "Willkommen auf Ihrer neuen Drupal-Website!". Ich suche einen Workarround, dass ich direkt auf den Node verlinke als Startseite und somit der richtig Style angewendet wird, auch wenn das keine saubere Lösung ist und ich will, dass keinesfalls die Standard-Drupal-Anfangs-Seite angezeigt wird.
Hast Du die Seite (also den Pfad) unter admin/settings/site-information eingetragen?
Wenn ja, ist das so schonmal korrekt.
Was den Titel betrifft: installiere Dir mal das Addon Firebug (für Firefox). Damit kannst Du sehen, welche CSS-Anweisungen für bestimmte Elemente der Seite verwendet werden. Ich vermute mal, dass für die Startseite ("page-front") dort gesonderte Regeln verwendet werden.
Ohne die Seite jedoch live zu sehen, sind das nur Vermutungen.
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Hallo Stefan! Vielen Dank für
am 19.12.2010 - 18:49 Uhr
Hallo Stefan!
Vielen Dank für Deine sehr zutreffenden Antworten! Probleme zwei und drei wären somit schonmal definitiv geklärt bzw. gelöst. Mit der Startseite unter Admin hat es geklappt.
Hallo.
Schau Dir mal das Modul [do:headerimage Header image] an. Auch wenn der Name eher vermuten lässt, dass man damit Bilder für den Header einbinden kann, so kann man den Block des Moduls dann doch in eine beliebige Region schieben.
Hier muss ich mich erst noch mit beschäftigen, wenn es klappt oder nicht, schreibe ich nochmal!
Prinzipiell wäre es besser, pro Frage/Thema einen neuen Thread im Forum zu eröffnen. Das erhöht die Übersichtlichkeit ungemein :).
Ja, sorry. Ich dachte nur, dass Frage zwei und drei kein eigenes Thema für dieses Forum wert sind. Das hatte ich nur noch hintenangehängt ... ;)
Schöne Grüße
KnobelVogel
Grüße
HeaderImage
am 19.12.2010 - 19:51 Uhr
Hallo nochmal,
also im Backend funktioniert das. Ein Bild wird bei condition "*" an der richtigen Stelle angezeigt. Logge ich mich aus oder mache überhaupt andere Conditions (z.b. ID=29 oder als URL z.B. node/29 ), geht es nicht. Gebe ich unter URL oder ID Condition im falschen Format an? Wie muss denn Node Nr. 2 z.B. richtig angesprochen werden (habe en und de als Sprachen und im Pfad)?
Wenn Du mir da noch einen Tipp geben könntest...
Grüße
KnobelVogel
Grüße
AUTSCH!
am 19.12.2010 - 20:46 Uhr
Hallo nochmal,
GELÖST!
Ich habe nur für den Admin Berechtigung zum Betrachten gehabt.
Aller Anfang ist schwer ... 8)
Jetzt klappt es ...
... DANKE!
und weihnachtliche Grüße
KnobelVogel
Grüße