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 - 20: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 30.12.2009 - 00: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 - 18: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 - 18: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 - 19: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 - 19:54 Uhr

Ja das geht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Киберспорт СНГ: команды, заработки и новости
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 3 Wochen 19 Stunden
  • Guckst du hier: step by step
    vor 3 Wochen 9 Stunden
  • Guckst du hier: step by step
    vor 3 Wochen 9 Stunden
  • Ich habe ja keine Angst vor
    vor 4 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 5 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 5 Wochen 3 Stunden
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250285
Registrierte User: 20509

Neue User:

  • lucrativaguera
  • Marvinkep
  • RandallFloop

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 10 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