Drupal Blog

Mit Views und CCK ein verlinktes Feld erstellen

Ich hatte folgendes Problem: Ich habe den Titel der Seite und möchte diesen mit einem Link aus einem CCK Feld belegen. Ich kann dies natürlich über die Theming-Schicht erledigen, aber warum geht so etwas nicht automatisch und ohne Views-Template? Mit Views-Feldern geht es doch einfach.

Man muss das Link-Feld vor dem Titel-Feld in der Feldliste sortieren. Dann kann man das Link-Feld einfach auf “Exclude from display” stellen. Danach dann im Title-Feld “Output this field as a link” ausklappen und siehe da - unter den Ersetzungsmustern steht das Link-Feld “[field_link_url]”. Das trägt man dann unter “Link path:” ein und schon ist es vollbracht.

Ich bin mal wieder begeistert über eine Kleinigkeit, die mir Arbeit spart und einfach funktioniert, wenn man das mit der Sortierung weiß.

Mit Views und CCK ein verlinktes Feld erstellen
Mit Views und CCK ein verlinktes Feld erstellen
Mit Views und CCK ein verlinktes Feld erstellen

Kommentare

cck ist sehr Mächtig!

Hallo zusammen,
das hast du vollkommen richtig gemacht. Leider ist in Drupal nicht immer alles so einfach, wie man sich es wünschen würde. Ich stehe gerade bei der Anlage von neuen Feldern und Seiten vor ähnlichen Problemen.
Ich hoffe, du gibst niemals auf!
Gruß Roland

@TimonKlar geht das. Man hat

@Timon

Klar geht das. Man hat neben output this field as link auch rewrite output of this field.

Fortschritt in Views

So hab ich das für mich auch gelöst. Wäre natürlich schön wenn Views direkt eine Funktion anbieten würde in der man komplett den Output definieren kann und die Variablen so einsetzt wie man es möchte. Dadurch das man mit der Reihenfolge aufpassen muss ist es halt nicht ganz so komfortabel beziehungsweise übersichtlich.

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
Mit dem Absenden dieses Formulars, akzeptieren Sie die Datenschutzrichtlinie von Mollom.