Verweise von "Druckversion" auf Startseite linksbündig, sonst rechtsbündig
am 07.07.2009 - 15:37 Uhr in
Hallo Leute,
ich teste gerade mit Drupal herum, um an einer neuen Firmenseite zu basteln.
Nun möchte ich auf jeder Seite nen Link für Druckversion und Empfehlung hinhaben, das klappt auch wunderbar, er zeigt auch beide Links immer im "Kopfbereich" der Seite an, passt auch.
Nur: Auf der Startseite wird das ganze linksbündig dargestellt, auf den restlichen Seiten (auch wenn ich die Startseite als Node aufrufe) rechtsbündig.
Wenn ich die Verweise in den Fußbereich verpflanze, erscheinen Sie auf der Startseite immer noch linksbündig im Kopfbereich.
Weiß jemand ne Lösung? Zur Anschauung: http://cleanyou.sosti.org
lg, Yann
- Anmelden oder Registrieren um Kommentare zu schreiben

Nimm Firefox und Firebug ...
am 07.07.2009 - 15:45 Uhr
Nimm Firefox und Firebug ...
damit kannst du relativ leicht sehen, dass es zwei verschiedenen CSS Klassen mit unterschiedlichen Formatanweisungen sind.
---------------------------------------------------------------------------
Meine Drupal Projekte: EasyWin | Thoor |Steeldart
Stimmt, die CSS-Angaben sind
am 08.07.2009 - 07:51 Uhr
Stimmt, die CSS-Angaben sind da etwas verwirrend, aber daran liegt es nicht, bzw. wohl nicht hauptsächlich.
Denn auch wenn ich in der Konfiguration angebe, dass die 2 Links (Druckversion, Empfehlung) im Fußbereich angezeigt werden sollen, werden sie auf der Startseite immer noch Kopfzeilig angezeigt. Habs auch schon mit mehreren Themes probiert. Überall das gleiche Problem, auch wenn ich die Verweise im Kopf hab, sind sie auf der Startseite immer linksbündig und auf den Nodes rechtsbündig.
Es scheint, als werden diese Verweise bei der Startseite zwingend in der Kopfzeile angezeigt. Warum? Verstehe da denn Sinn dahinter nicht.
Sieht für mich nicht vorteilhaft aus, wenn es da diesen Wechsel gibt ;o( Wo wird das denn gesteuert, über Drupal oder die Themes?
lg, Yann
Hi nochmal ... ich gehe mal
am 08.07.2009 - 08:08 Uhr
Hi nochmal ...
ich gehe mal davon aus, daß du deine beiden Inhalte als Artikel geschriebenhast - stimmts?
zuständig ist dafür in den meisten Fällen die node.tpl.php in deinem verwendeten Theme. Für die Startseite zeichnet aber die page.tpl.php verantwortlich.
Könnte also sein, dass es an den beiden unterschiedlichen Template-Dateien liegt.
Aber nachdem du jetzt ja gesehen hast, welche CSS Klassen verantwortlich sind, sollte es kein Problem sein, mit den CSS Befehlen "float" und "text-align" dafür zu sorgen, dass es auf der Startseite genauso ausieht, wie bei den anderen Seiten!
---------------------------------------------------------------------------
Meine Drupal Projekte: EasyWin | Thoor |Steeldart
Ja, ich könnte die
am 08.07.2009 - 08:21 Uhr
Ja, ich könnte die CSS-Angaben abändern, nur was ich vergessen hab zu erwähnen: Ich will die Verweise grundsätzlich im Fußbereich haben, das bring ich mit CSS-Korrekturen nicht hin, da bleibts mir ja auf der Startseite immer noch im Kopf-Bereich ;o(
Ne, arbeite nicht mit Artikeln sondern mit Seiten.
Hab mir auch die 2 Template-Dateien angesehen und werde nicht wirklich schlau daraus.
Was auch komisch ist, bei der Startseite hab ich folgenden HTML-Code an der einen Stelle:
<div id="center"><div id="squeeze"><div class="right-corner"><div class="left-corner">
<div class="help"><span class='print-syslink'><span class="print_html"><a href="http://cleanyou.sosti.org/de/print/node" title="Druckoptimierte Version dieser Seite anzeigen." class="print-page" onclick="window.open(this.href); return false" rel="nofollow"><img src="/modules/print/icons/print_icon.gif" alt="Druckversion" title="Druckversion" width="16" height="16" class="print-icon print-icon-margin" />Druckversion</a></span></span>
<span class='print-syslink'><span class="print_mail"><a href="http://cleanyou.sosti.org/de/printmail/node" title="Diese Seite per E-Mail senden" class="print-mail" rel="nofollow"><img src="/modules/print/icons/mail_icon.gif" alt="Einem Freund senden" title="Einem Freund senden" width="16" height="16" class="print-icon print-icon-margin" />Einem Freund senden</a></span></span>
</div>
Ist doch kurios. Zuerst hab ich ein DIV-Center, dann DIV-Right Corner und dann noch ein DIV-Left Corner.
YannVDC schrieb Ist doch
am 08.07.2009 - 08:50 Uhr
Ist doch kurios. Zuerst hab ich ein DIV-Center, dann DIV-Right Corner und dann noch ein DIV-Left Corner.
Kurios muss das nicht sein. Könnte z.B. sein, dass daa Theme mal ein paar nette Hintergrundgrafiken hatte. Da z.B. ein IE immer noch keine runde Ecken kann, hat man mit derartigen Konstrukten die Möglichkeit, runde Ecken mit background-images zu "zaubern" ...
Da es aber keine Grafiken mehr gibt, scheinen die DIVS nur noch ein Relikt zu sein. Aber das nur so am Rande ...
Ich würde dir zum Start das ZEN Theme oder auch FRAMEWORK empfehlen ... da erkennt man zumindest leicht, was weshalb da ist :-) und bei ZEN ists sogar dokumentiert ...
Ich hab jetzt etwa 2 Dutzend
am 08.07.2009 - 09:38 Uhr
Ich hab jetzt etwa 2 Dutzend Themes ausprobiert, an denen herumgeschraubt, es kommt immer noch so komisch.
Ich glaube eher, dass es am Modul und nicht am Theme liegt. Habs jetzt mal rausgeschmissen, keine Lust mehr mich damit herumzuärgern.
Ah - ein Modul, das wäre
am 08.07.2009 - 12:04 Uhr
Ah - ein Modul, das wäre eine nicht unwichtige Information gewesen! Ich ging bisher davon aus, daß du von einem Theme-Problem sprichst!
Du solltest hier zukünftig präzisere Angaben machen, wenn du Hilfe benötigst. Wir haben jetzt eigentlich beide unsere Zeit verschwendet, weil wir schlicht und ergreifend aneinander vorbeigetippt haben!
Verrate in Zukunft bei deinen Fragen, auf was sich deine Frage bezieht! Drupal Version, Modul, Theme ... es gibt hunderte von Modulen und Themes für Drupal!
Aber ein Tip noch ... sieh doch mal nach, ob es in dem Modul nicht template-Dateien gibt! Die könntest du ganz leicht anpassen, wenn du sie in deinen Theme-Ordne kopierst und anpasst.
Theming Grundlagen findest du zuhauf im Handbuch hier!
---------------------------------------------------------------------------
Meine Drupal Projekte: EasyWin | Thoor |Steeldart