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

Themes & Theming

Fragen zum Einsatz, Entwicklung und Anpassung von Drupal Themes.

Menüpunkte in Abhängigkeit von class in zusätzlichem Block darstellen

Eingetragen von vistree (238) am 19.03.2011 - 13:23 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Forum,
ich habe hier eine sehr kniffelige Aufgabe und hoffe, ihr könnt mir helfen ....
Also, ich habe in der linken Spalte meines Themes eine ganz normale Navigation mit 4 Ebenen.
Nun sollen bestimmte Menüpunkte (alle auf der 2ten Ebene, müsser aber NICHT in dem gleichen Hauptnavigationspunkt liegen) in einem zusätzlichem Bereich auf der Homepage permanent eingeblendet werden. Diese Menüpunkte benötigen einen gekürzten Namen, damit alle in den vorgesehenen Bereich reinpassen.
Ich habe das derzeit mal mit manuell angelegten Menüpunkten in einem 2ten Menü gelöst (Pfad auf die selbe node/id wie in der Hauptnavigation).
Das zusätzliche Menü füge ich nun ganz normal als Block im Template ein.
Das wäre soweit OK, da sich diese Punkte wohl nicht oft verändern werden.

So, nun soll aber im Fuß der Seite auch noch die dritte Navigationsebene angezeigt werden, wenn einer der Zusatzmenüpunkte aktiv ist oder im Pfad liegt. Also nur dann, wenn der Menüpunkt der 2ten Navigaionsebene (links) auch im Zusatzmenü verknüpft ist.
Hier fangen nun meine Probleme an.
1. Wie kriege ich nur dann die 3te Navigationsebene aus der Hauptnavigation angezeigt, wenn die zugehörige 2te Navigationsebene auch in dem Zusatzmenü verlinkt ist?
2. Wie kriege ich es hin, dass bei Auswahl der 3ten oder 4ten Navigationsebene im Hauptmenü auch der zugehörige Menüpunkt (2te Ebene) im Zusatzmenü das Flag "active" erhält, so dass der auch ausgewählt erscheint. Ich müsste also irgendwie automatisch die Unterpunkte aus der Hauptnavigation auch an die Menüpunkte im Zusatzmenü anhängen.

Bisher versuche ich die 3te Navigationsebene über folgenden flag in einen Block einzublenden:

<?php
$m
= menu_navigation_links('primary-links', 2 );
print
theme('links', $m, array('class' => 'links tertiary-links'));
?>

Hierdurch wird zwar der acitve-trail in der Hauptnavigation behalten, aber die Zusatzmenüpunkte bekommen davon nichts mit.

Habt ihr hierzu Ideen?
Danke und ein schönes Wochenende

  • Anmelden oder Registrieren um Kommentare zu schreiben

Blockregion Header und Footer weg (Theme Sky)

Eingetragen von die_Josi (92) am 18.03.2011 - 19:02 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo ihr Lieben. Ich vermisse in meinen Blöckregionen Header und Footer. Ich habe das Theme SKY. Ich weiß nicht wann es verschwand. Aber nun kann die Regionen nicht mehr auswählen weil sie mir nicht angeboten werden. Was kann ich tun? Danke und Gruß

  • 8 Kommentare

Drupal 7: field in page.tpl.php

Eingetragen von Galli (3) am 18.03.2011 - 13:28 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo zusammen,

ich bin neu in Drupal und natürlich auch hier. Ich baue gerade meine erste richtige Drupal Seite. Folgendes Problem:
Ich möchte ein von mir angelegtes Field (field_background_image) in der page.tpl.php ausgeben.

Hintergrund: Mein Chef will, dass die Seite ein Bild als Fullscreen-Hintergrund bekommt. Dieses Bild soll sich je nach Artikel ändern, bzw. auch über die den jeweiligen Eintrag gepflegt werden.

Also hab ich ein neues Field mit namen field_background_image angelegt und zum Inhaltstyp Basic page hinzugefügt. Funktioniert auch alles.
Damit dieses Bild auch das Hintergrundbild der Seite wird, müsste ich ein

<img src="hier Pfad zum Bild des Nodes" class="bg" />

direkt nach dem Body-Tag einfügen. Die Seiten bestehen immer nur aus einem Node.

Ich hab schon diverse Seiten und Foren gewälzt, aber immer nur Lösungen für Drupal 6 gefunden, die bei mir nicht funktionieren. z.B.:
<img src="<?php if ($node->field_background_image[0]): print $node->field_background_image['und'][0]["filepath"]; endif; ?>" class="bg" />

Vielleicht kann mir ja einer von Euch helfen. Vielen Dank für die Hilfe!

  • 4 Kommentare

[gelöst] Theming CCK mit/ohne Fieldgroups/Tabs

Eingetragen von leda.ch (977) am 17.03.2011 - 16:43 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

Bin nicht sicher, ob dies in dieses Forum oder eher ins CCK-Forum gehört...anyway:

Mir ist aufgefallen, dass der Parameter in der function mytheme_preprocess_node(&$vars) {...}
unterschiedlich aufbereitet wird, je nach dem, ob im Inhaltstyp die CCK-Felder für sich alleine stehen,
oder ob sie innerhalb eines Fieldgroup-Tabs bzw einer Fieldgroup sind.

  • 2 Kommentare
  • Weiterlesen

[gelöst] menü zweite ebene in drupal 7

Eingetragen von debe (101) am 17.03.2011 - 11:43 Uhr in
  • Themes & Theming
  • Drupal 7.x

hi,

ich nutze drupal 7 mit eigenem theme.

links habe ich eine navigation mit zwei ebenen.
ich habe im menü unterebenen angelegt, die allerdings nicht angezeigt werden. wenn der link in erster ebene angeklickt ist, müssten die links der zweiten ebene sichtbar werden. tun sie aber nicht. auch nicht im quelltext...

  • 4 Kommentare
  • Weiterlesen

Variable für Site URL in Preprocessor-Funktion oder Node-Template

Eingetragen von Jorge (58) am 17.03.2011 - 10:43 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo,

wie kann ich beim Theming eines Nodes in einer Preprocessor-Funktion oder im Node-Template die Site-URL herausfinden? Gibt dafür bereits eine Variable, die ich bisher nicht gefunden habe?

Vielen Dank im Voraus.

Gruß Jorge

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] eigen Variable für spezifischen Node-Type mit preprocess

Eingetragen von Jorge (58) am 17.03.2011 - 10:34 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo,

nach den ersten Schritten im Drupal-Theming möchte ich nun mittels Preprocessor Variablen für einen bestimmten Node-Type erstellen. Dem Handbuch folgend habe ich als ersten Schritt mal folgende Zeilen in die template.php meiner Sub-Theme eingebaut:

function genesis_SUBTHEME_preprocess_node(&$vars) {
  $vars['MEIN_TEST'] = 'TEST_INHALT';
}

  • 2 Kommentare
  • Weiterlesen

TotalNoob: Finde die Menü-Navigation nicht

Eingetragen von doca (16) am 17.03.2011 - 10:25 Uhr in
  • Themes & Theming

Hallo Liebe Drupalgemeinde:

ich bin ein Totelanfänger und versuche gerade das Drupal 7 Theme Marinelli anzupassen. Ich finde einfach nicht die Top-Navigation mit den Links zu den anderen Seiten. In welcher Datei kann man das CSS dafür einstellen?

Liebe Grüße
Doca

  • 6 Kommentare

artisteer theme - kopfbereich - textblock 30% - banner?

Eingetragen von xfact (1) am 16.03.2011 - 19:01 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

ich hab da mal ne ganz blöde frage...

ich habe mit artisteer ein theme erstellt...
im kopfbereich habe ich einen textblock 30% rechts angelegt
(breite 1000px, also eine breite von 300)
habe das theme exportiert und bei drupal installiert...
soweit so gut, nur wie kann ich jetzt in den textblock einen text bzw.

  • 1 Kommentar
  • Weiterlesen

[gelöst] breadcrumb beschriftung "Sie sind hier" unsichtbar durch class="element-invisible" ... ?

Eingetragen von debe (101) am 15.03.2011 - 21:18 Uhr in
  • Themes & Theming
  • Drupal 7.x

hallo,

ich versuche die breadcrumb beschriftung "Sie sind hier:" sichtbar zu machen (drupal 7).

im code schaut das so aus:
<div id="breadcrumb">...Sie sind hier</h2><div class="breadcrumb"><a href="/projekte_2011/drupal-7/">Startseite</a></div></div>

ich kann im backend keine möglichkeit finden, das breadcrumb zu formatieren.

der code steckt in /includes/theme.inc

  • 2 Kommentare
  • Weiterlesen
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • …
  • nächste Seite ›
  • letzte Seite »

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 2 Wochen 11 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 6 Wochen 8 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 25 Gäste online.

Drupal Security

  • HTTP Client Manager - Less critical - Information disclosure - SA-CONTRIB-2025-126
  • Acquia Content Hub - Moderately critical - Cross-Site Request Forgery - SA-CONTRIB-2025-125
  • Disable Login Page - Critical - Access bypass - SA-CONTRIB-2025-124
  • Entity Share - Moderately critical - Access bypass, Information Disclosure - SA-CONTRIB-2025-123
  • Next.js - Critical - Access bypass - SA-CONTRIB-2025-122
Weiter

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