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

Themes & Theming

Fragen zum Einsatz, Entwicklung und Anpassung von Drupal Themes.

List Items haben keine Klassen in Second Seitenleiste

Eingetragen von emile80 (16) am 23.11.2010 - 21:26 Uhr in
  • Themes & Theming

Hallo,

habe in meiner Second Seitenleiste in Abhängigkeit von Nodes verschiedene Menüs auf der rechten Seite sichtbar gemacht. (Insgesamt habe ich 5 Menüs erstellt die dann in Abhängigkeit von der Hauptnavigation eingeblendet werden). Die List Items haben leider mal wieder keine Klassen, sodaß ich Sie mit CSS nicht anprechen kann.

  • 4 Kommentare
  • Weiterlesen

Teaser lässt sich nicht verändern

Eingetragen von Sawascwoolf (125) am 23.11.2010 - 00:17 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo Forum,

Ich habe gerade eben gelesen, dass man nicht das Modul conttemplate verwenden soll um die Darstellung unterschiedlicher nodetypen zu verändern sondern einfach jeweils eine node-nodetyp.tpl.php Datei erstellen und dort die Änderungen vorzunehmen.

Ich habe diese Datei nun für meinen Inhaltstyp Spiele erstellt und für den full-view funktioniert das auch einwandfrei.

Meine Startseite erstelle ich mittels Views. Dort werden aus zwei Inhaltstypen die 5 aktuellsten Einträge als Anrisstext ausgegeben. Jedoch hat meine erstellte node-spiele.tpl.php keinen Einfluss auf die dortige Ausgabe.

Die Datei sieht zur Zeit so aus (natürlich nur zu testzwecken)

<?php if ($page == 0): ?>
  <!--teaser-->
  <div>Test!!!!</div>
<?php endif; ?>
<?php if ($page == 1): ?>
<!-- Node-->
<div class="field field-type-text field-field-ueberschrift">
    <div class="field-items">
      <div class="field-item"><h1><?php print $node->field_ueberschrift[0]['view'] ?></h1></div>
  </div>
</div>
<div class="field field-type-date field-field-spieltermin">
  <div class="field-items">
      <div class="field-item"><?php print $node->field_spieltermin[0]['view'] ?></div>
  </div>
</div>

<div class="field field-type-number-integer field-field-fck-tore">
<?php print $node->field_mannschaft_spiele[0]['safe']['title'] ?> : <?php print $node->field_gegner[0]['safe']['title'] ?>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <?php print $node->field_fck_tore[0]['view'] ?>:<?php print $node->field_gegner_tore[0]['view'] ?> (<?php print $node->field_fck_tore_hz[0]['view'] ?>:<?php print $node->field_gegner_tore_hz[0]['view'] ?>)
</div><br/><br/>
<div class="field field-type-text field-field-berichttext">
  <div class="field-items">
      <div class="field-item"><?php print $node->content['body']['#value'] ?></div>
  </div>
</div>

<?php endif; ?>

Wie gesagt, in der gesamt Ansicht funktioniert das ganze einwandfrei, jedoch auf der Startseite werden nur die jeweils die Textkörper auf eine bestimmte Zeichenzahl gekürzt ausgegeben statt Teaser!!! (siehe Code) auszugeben.

Weiß hier jemand Rat?

  • 1 Kommentar

Teaser Ausgabe in node-typ.tpl.php unterdrücken

Eingetragen von netzkoop (1820) am 22.11.2010 - 19:53 Uhr in
  • Themes & Theming
  • Drupal 6.x

Wie ist das machbar?
Oder anders gefragt: Wann wird eigentlich $content befüllt?

Ich habe einen einzelnen Feature Node auf der Startseite vom Typ feature
Er soll immer oben sein also ist er sticky und auf der Startseite veröffentlicht - alles prima.
Er soll anders aussehen also hat er eine eigene node-feature.tpl.php - funktioniert auch, bis zu der Stelle:

<?php
print $content;
?>

Da ist nämlich immer nur der Teaser-Text drin...

Mein erster Ansatz:

<?php
function mytheme_preprocess_node(&$vars, $hook) {
   
$node = $vars['node'];
    if (
$node->type == 'feature') {
       
$vars['teaser'] = FALSE;
   
#dsm($vars);
       
   
}
} 
?>

trotzdem ist nur der Teaser-Text da...

Meine momentane Lösung - suboptimal:

<?php
function genesis_ug_preprocess_node(&$vars, $hook) {
   
/**
    * nicht die feine Art, funktioniert nur so lange node/43 auch der Feature-Node ist
    */
   
$node = $vars['node'];
    if (
$node->type == 'feature') {
       
$f_node = node_load(43);
       
$vars['content'] = $f_node->body;
       
#dsm($f_node);
       
   
}
}
?>

Hat vielleicht jemand noch eine andere Idee?
Merci

  • 4 Kommentare

Energetic Theme: Banner austauschen?

Eingetragen von Drunew (2) am 22.11.2010 - 15:19 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

hab ne Frage zum Drupal Theme "Energetic":

Wie kann ich den Banner "IMPROVING YOUR HEALTH..." , der standardmäßg aktiviert ist, deaktivieren bzw. gegen einen anderen austaschen?

Tausend Dank vorab...

Beste Grüße,
Chris

  • 3 Kommentare
  • 1 Anhang

Anfängerfrage Theme - Region wird nicht überall dargestellt?

Eingetragen von LuisTrenker (23) am 20.11.2010 - 21:25 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo!

Eine Anfängerfrage:

  • 1 Kommentar
  • Weiterlesen

Vorhandenes HTML/CSS Design zu Drupal-Theme umbauen?

Eingetragen von Meister Lampe (36) am 20.11.2010 - 14:55 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

ich bin neu hier und habe auch schon gesucht. (nur um eventuelle "Anschisse" zu vermeiden :) )

  • 10 Kommentare
  • Weiterlesen

(gelöst)Theme Primary Links navigation

Eingetragen von emile80 (16) am 20.11.2010 - 12:51 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo,

ich schaff es nicht meine Primary Links zu Themen.
Leider bin ich neuling und suche gute Tutorials.
Leider kann ich kein PHP.

Hat jemand einen guiten Link, der sich mit dem Thema beschäftigt

GRüße

  • 11 Kommentare

Problem mit Darstellung bei Multisite

Eingetragen von MickWedinait (9) am 19.11.2010 - 23:56 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo allerseits,

ich verliere gerade die Nerven...

Habe eine Multisite mit insgesamt 6 Sites angelegt.
Ich nutze eine einzige Datenbank mit Präfixen für jede Seite.
Die Basis- bzw. Hauptseite hat kein Präfix bei den Tabellen.
Einzig und alleine die Usertabellen sind geshared.

Seit mehreren Tagen versuche ich nun schon alle Sites auf den

  • 2 Kommentare
  • Weiterlesen

Wer bezieht den IE6 noch ein? Und CSS-Frage

Eingetragen von DrippelDrop@dru... (34) am 19.11.2010 - 12:01 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hi,

ich habe jetzt endlich das Redesign meiner Website abgeschlossen und sie sieht mit FF, Opera und Chrome ( jeweils in den aktuellsten Versionen ) auch genau so aus, wie ich möchte.

So weit so gut. Aber... mit dem IE6 würde es soweit ausreichend gut gehen, wenn nicht die Datumsfelder komplett fehlen würden. Da ist nur Platz dafür frei, aber es ist nichts zu sehen.

  • 2 Kommentare
  • Weiterlesen

[gelöst] Node Form/ Add -Theming

Eingetragen von Piet (500) am 19.11.2010 - 10:52 Uhr in
  • Themes & Theming
  • Drupal 6.x

Hallo zusammen,

habe folgendes Node erstellt: http://www.autogas-umbau-kosten.de/node/add/angebotanlageesgi

Habe die Felder mit einer Template (angebotanlageesgi-node-form.tpl.php) ausgegeben.

Leider speichert der die Seite nicht, wenn man auf speichern drückt - woran liegt das, weiss das jemand?

Hier der Inhalt der angebotanlageesgi-node-form.tpl.php Datei:

<?php


// Die Namen aller verfügbaren Variablen ausgeben.
// drupal_set_message('<pre>'. var_export(array_keys(get_defined_vars()), 1) .'</pre>');
?>



<?php // Felder ausgeben. ?>
<?php // Ohne die preprocess müsste man "print drupal_render($form['title']);" schreiben. ?>
<?php print $field_title; ?>
<?php print $field_body; ?>
<div class="my-check">
  <?php print $field_check; ?>
</div>


<?php // Alle anderen Felder und Ausgaben nicht anzeigen (setzt natürlich ein "display: none;" für die CSS-Klasse voraus). ?>


<div class="page_left">


<?php
print drupal_render($form['options']);
?>



<?php
print drupal_render($form['group_groessenordnung']);
?>


<?php
print drupal_render($form['group_besondere_merkmale_des_f']);
?>


<?php
print drupal_render($form['group_linke_region']);
?>


<?php
print drupal_render($form['group_rechte_region']);
?>


<?php
print drupal_render($form['field_ergebnis']);
?>


<?php
print drupal_render($form['buttons']);
?>




</div>

<div class="page_right">




</div>

wenn ich das gesamte Formular hiermit ausgeben lasse gehts:

<?php
print drupal_render($form);
?>

  • 6 Kommentare
  • « erste Seite
  • ‹ vorherige Seite
  • …
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • …
  • 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 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 11 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 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 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 11 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

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 26 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