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

Node Und Teaser Ansicht trennen / Style

Eingetragen von FuXXz (174)
am 27.12.2008 - 13:16 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x oder neuer

Hallo zusammen,

ich suche gerade eine Möglichkeit den Teaser meiner Nodes zu Stylen. Ich habe einen Inhaltstyp mit Feldern und mit Kategorien versehen. Im CKK habe ich einige Felder für den Teaser ausgeblendet. Wenn ich diese jetzt per Views darstelle ist die Welt ja noch OK, dort kann ich ja seperate Styles verwenden.

Wenn ich jedoch eine Kategorie anklicke, dann zeigt Drupal mir ja alle darin enthaltenen Nodes als Teaser untereinander an. Diese Ansicht benutzt die gleichen div´s, lcassen etc. wie der eigentliche Node und somit kann ich die Teaser-Ansicht nicht anders Stylen als die Node-Ansicht.

Hat jemand eine Idee wie ich trotzdem die Teaser Stylen kann?

‹ Joomla oder Drupal - Thread geschlossen! [gelöst] Daten aus 2 Tabellenfeldern lesen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

contemplate

Eingetragen von kata (169)
am 27.12.2008 - 13:36 Uhr

Kann man sowas nicht mit dem content-template-Modul machen?
http://drupal.org/project/contemplate

  • Anmelden oder Registrieren um Kommentare zu schreiben

In Deiner node.tpl.php hast

Eingetragen von Thoor (3678)
am 27.12.2008 - 14:49 Uhr

In Deiner node.tpl.php hast Du im Normalfall eine IF Anweisung im Quelltext. Damit kannst Du auch ne Klasse für den $Content des Teasers vergeben ...

Oder Du nutzt Views. Bei D.5 weiss ich es jetzt nicht, aber in D.6 gibts ja auch den Standardview Taxonomy ... Und mit Views hast Du auch weitere DIV Klassen zum themen per CSS.

-------------------------------------
Öfter mal was neues ... warum nicht mal DRUPAL :-) Meinen "Drupal Kampf" als Anfänger schildere ich mal unter http://www.thoor.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die

Eingetragen von FuXXz (174)
am 27.12.2008 - 15:25 Uhr

Danke für die Antworten!

Also mit contemplate habe ich schon einige möglichkeiten, jedoch muss ich quasi die komplette Teaser-Ansicht entwerfen.

Schöner wäre es natürlich wenn ich einfach nur auf den vorhandenen Teaser zugreifen kann!

Ich möchte halt nur 2 Werte ändern ansonsten ist die Teaseransicht ok!

Der erste Wert sind die Abstände der CCK Felder im Teaser, das geht mit ConTemplate gut, dort habe ich jedem CCK Feld einfach eine neue Classe cckfeldname_teaser zugewiesen

Der nächste schritt soll aber sein daß ich die Liste der Teaser floate und eine Art Grid View erzeuge! Das geht wohl mit contemplate nicht weil ich damit nur body, teaser und RSS behandeln kann!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Thoor Das hier ist meine

Eingetragen von FuXXz (174)
am 27.12.2008 - 15:29 Uhr

@Thoor

Das hier ist meine node.tpl! Ich glaube die Zeile <?php if ($page == 0): ?> hat irgendwas mit der Teaseransicht zu tun. Ich werd nochmal bisschen basteln und es versuchen! Danke für die Ansätze

<?php
print fivestar_static('node', $nid);
?>


<div class="node <?php print $node_classes ?>" id="node-<?php print $node->nid; ?>"><div class="node-inner">

   <?php if ($page == 0): ?>
    <h2 class="title">
      <a href="<?php print $node_url; ?>"><?php print $title; ?></a>
    </h2>
  <?php endif; ?>

  <?php if ($unpublished) : ?>
    <div class="unpublished"><?php print t('Unpublished'); ?></div>
  <?php endif; ?>

  <?php if ($picture) print $picture; ?>

  <?php if ($submitted): ?>
    <div class="submitted">
      <?php print $submitted; ?>
    </div>
  <?php endif; ?>

    <?php if ($title): ?>
       <h1 class="title"><?php print t('  ') . $title; ?></h1>
    <?php endif; ?>



  <div class="content">
    <?php print $content; ?>
  </div>

</div></div> <!-- /node-inner, /node -->

<?php if ($links): ?>
    <div class="links">
      <?php print $links; ?>
    </div>
  <?php endif; ?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 21 Stunden 3 Minuten
  • Inzwischen sind wir bei
    vor 1 Woche 4 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 5 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 2 Tagen
  • Hey danke
    vor 9 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 10 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 10 Wochen 5 Tagen
  • In der entsprechenden View
    vor 10 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

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

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