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

Ansicht für Nodes eines Inhaltstyps ändern

Eingetragen von LarsSW (24)
am 29.12.2009 - 19:47 Uhr in
  • Views
  • Drupal 6.x

Hallo,

ich habe mit dem CCK einen neuen Inhaltstyp erstellt ("Referenzen"). Dieser enthält eine Überschrift, eine kurze Beschreibung und eine beliebige Anzahl an Bildern.

Wenn ich jetzt einen Node vom Typ Referenz aufrufe, dann bin ich mit der Darstellung noch nicht zufrieden. Ich würde die Ansicht gerne verändern. Der Weg über ein zusätzliches Stylesheet ist mir bekannt, aber ich würde das gerne mit Views oder Panels machen. Ich hatte in Views eine Ansicht erstellt, aber es nicht geschafft, dass für jeden Node vom Typ Referenz automatisch auch diese Ansicht verwendet wird.

Kann mir da jemand helfen, oder geht das so gar nicht?

Gruß
Lars

‹ Die Variable $channel_elements ändern Einfache Auflistung aller Forenbeiträge mit letztem Kommentardatum absteigend unmöglich in Views? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Lars, um die

Eingetragen von Cyberschorsch (782)
am 29.12.2009 - 23:28 Uhr

Hallo Lars,

um die Darstellung von Nodes zu ändern, kannst du eine tpl Datei benutzen.

Schau in deinem Theme Ordner nach einer node.tpl.php und kopier sie in den Ordner als node-inhaltstyp.tpl.php, in deinem Fall wohl node-referenzen.tpl.php.

Dort hast du dann diverse Möglichkeiten, die Darstellung nach belieben zu modifizieren.

mfg Cyberschorsch

_________
Mei is des schee

  • Anmelden oder Registrieren um Kommentare zu schreiben

tpl-php mit Inhaltstyp verbinden

Eingetragen von George Orwell (89)
am 05.08.2010 - 17:02 Uhr

Servus Cyberschorsch,

und woher weis der Inhaltstyp, dass er dann genau die Datei benutzen soll?
Muss ich beide irgendwie verbinden?

Denn ursprünglich scheinen ja alle Inhaltstypen entweder auf die node oder site.tpl.php zurück zu greifen, oder?

Ich bin blutiger Anfänger, hast Du vielleicht auch eine Quelle mit Tutorial oder Erklärung, wie die Darstellung von Inhaltstypen geändert werden kann?!?!? Danke Dir
Gruß
George

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi George, drupal bevorzugt

Eingetragen von Cyberschorsch (782)
am 05.08.2010 - 17:28 Uhr

Hi George,

drupal bevorzugt dann die node-referenz.tpl.php.

Kleine Schritt für Schritt Anleitung:

1. Den Inhalt aus der node.tpl.php kopieren, neue Datei mit Namen node-referenzen.tpl.php erstellen und in den gleichen Ordner speichern (in deinem Theme Ordner)
2. Jetzt den Inhalt so anpassen wie du möchtest. Du kannst dabei auf alle Daten von $node zugreifen. Ich empfehle dir dazu, dass Modul "Devel" zu installieren, dann kannst du mit dsm($node) dir anschauen, was in der $node alles drin ist.

Nehmen wir an du hast ein CCK Feld "Projektname" (field_projektname), dann kannst du das gezielt wiefolgt ausgeben:

<?php print $node->field_projektname[0]['value']
Du bist da ganz flexibel. Du kannst darum deinen HTML Code packen, bspw für deine eigenen Stylesheetanweisungen. Du kannst dann also sowas machen:

<div id="content">
<div id="projektname">
<h2><?php print $node->field_projektname[0]['value']?></h2>
</div>
</div>

Du kannst auch Informationen aus anderen Nodes laden und diese darstellen. Es gibt vielfältige Möglichkeiten. Oder du stellst einen View dar, in dem du ihn mit views_embed_view einbindest.
Schau dir dazu mal den Theming Guide, die Drupal API Referenz etc an.

Ich hoffe ich hab dir hier eine kleine Hilfestellung geben können. Du wirst dir den Rest aber erarbeiten müssen, es lohnt sich!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Design

Eingetragen von George Orwell (89)
am 05.08.2010 - 18:49 Uhr

werde mich einarbeiten... doch bevor:

ich habe im Anhang eine kleine Skizze angehängt: Meinst Du, ich kann mein Node-Typ "Artikel" demnächst so anzeigen???
Geht das mit den von Dir beschriebenen Schritten???

AnhangGröße
Design Artikel.jpg 163.78 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja das geht.

Eingetragen von Cyberschorsch (782)
am 05.08.2010 - 18:54 Uhr

Ja das geht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • wmtbpo361x
  • 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
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250239
Registrierte User: 20467

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

» 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 45 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