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

Startseite mit Teasern, die auf neue Nodes verlinkt sind

Eingetragen von thomy79 (72)
am 03.06.2008 - 09:05 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x oder neuer

Hallo zusammen.

Ich stehe gerade ziemlich auf dem Schlauch und hab hier im Forum nichts entsprechendes zu dem Thema gefunden. Ich möchte auf meiner Startseite die wichtigsten Dienstleistungen einer Firma mit dem Schlagwort, 2 Sätzen und einem Bild darstellen. Wenn man auf diesen Bereich klickt, soll man zu der entsprechenden Inhaltsseite gelangen, die nicht den selben Content hat, sondern einen individuell gestalteten (z.B. ohne das Bild von der Startseite und ohne den Text, dafür eine detaillierte Produktbeschreibung o.ä.). Wie realisiert man sowas am besten?

‹ re write Funktion, .htaccess, Drupal Verschiedene Kategorie-Submenüs auf jeder Seite ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Teaser und Body

Eingetragen von quiptime (4972)
am 03.06.2008 - 09:16 Uhr

Den Inhalt von Teaser und Body kann man doch absolut verschieden mit Inhalt bestuecken.

Oder ich Verstehe grad Deine Fragestellung nicht.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich...

Eingetragen von thomy79 (72)
am 03.06.2008 - 09:23 Uhr

den kompletten Text für die Startseite in den Title schreibe, erscheint doch alles als Überschrift. Oder meinst Du, ich soll im Title-Feld HTML-Code eingeben? Das bringt mir doch nichts, oder? Es sei denn, ich passe die tpl.php-Datei an. Oder reden wir komplett aneinander vorbei? Bin totaler Anfänger, sorry, wenn ich so doof nachfrage. Was ich erreichen will ist dir aber klar, oder?

Oder gibts ein spezielles Teaser-Modul o.ä.?

  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK und ein separater Nodetype sind Deine Kumpel

Eingetragen von quiptime (4972)
am 03.06.2008 - 09:41 Uhr

Wenn Du getrennte Ausgaben der Inhalte von Teaser und Body moechtest, also auch eine andere Titel, kann man als einfachste Variante ein Nodetemplate verwenden.

Ratsam ist ABER in Deinem Falle einen separaten Nodetype mit dazugehoerigem Nodetype-Template zu verwenden.

Ausserdem benoetigst Du das Modul CCK. Mit dessen Hilfe kannst Du den separaten Nodetype um eine 2. Titelzeile erweitern. Du hast dann also die normale Titelzeile die bei der Teaseranzeige verwendet wird und die 2.Titelzeile die bei der Bodyanzeige verwendet wird.
Die Steuerung wann welche Titelzeile gezeigt wird erfolgt im Template des Nodetypes. Dort kann man singemass abfragen

ist Teaser:
<?php if ($page == 0): ?>

Ist Body:
<?php if ($page == 1): ?>

Wenn Du einmal bei CCK bist kannst Du Dir auch gleich den separaten Inhaltstyp komplett so aufbauen das er separate Inhaltsfelder zur Verwendung bei der Teaseranzeige und und der Bodyanzeige hat. Empfehlenswert dabei ist das normale Textareafeld des Nodetypes zu deaktivieren in dem die dazugehoerige Zeile "Textkoerper" leer gelassen wird. Dadurch wuerde der Inhaltstyp nur aus der Titelzeile bestehen.
Dann werden 2 Textareas eingefuegt. Eine fuer den Teaser und eine fuer den Body.

In der Konfiguration des Nodetypes kann man unter "Felder anzeigen" festlegen ob Felder im Teaser oder/und Body angezeigt werden.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau doch mal

Eingetragen von drupalino (1064)
am 03.06.2008 - 09:46 Uhr

Schau doch mal hier...

http://drupal.org/project/nodeteaser

-------------------
gruss
drupalino

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank...

Eingetragen von thomy79 (72)
am 03.06.2008 - 09:46 Uhr

für Deine ausführliche Antwort. Ich werde das heute mal in Angriff nehmen. Ich hoffe ich bekomme das hin - obwohl ich mit CCK noch keine Erfahrung habe.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei differenzierten

Eingetragen von quiptime (4972)
am 03.06.2008 - 09:53 Uhr

Bei differenzierten Inhaltsanzeigen kommt man eigentlich kaum an CCK vorbei. Und an Views ebenso.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, das hat soweit ganz gut geklappt,

Eingetragen von thomy79 (72)
am 03.06.2008 - 14:16 Uhr

jetzt habe ich noch ein Problem mit der CSS-Formatierung. Ich habe das nun so umgesetzt, wie von quiptime erklärt. Das Feld body_title (für den Title in der Node-Ansicht) erscheint nun als content und wird in ein paragraph-element eingebettet. Wahrscheinlich ist meine node-neuerinhaltstyp.tpl.php noch nicht so ganz sauber. Wie spreche ich das Feld an? mit

<?php
print $body_title
?>
?

Oder gibts ne Möglichkeit, das selbst kreierte Feld als Typ "title" zu definieren?!

  • Anmelden oder Registrieren um Kommentare zu schreiben

CCK Feld sprich mit mir

Eingetragen von quiptime (4972)
am 03.06.2008 - 17:06 Uhr

Guckst Du bitte: CCK Feld sprich mit mir

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Thx, jetzt hab ich es

Eingetragen von thomy79 (72)
am 04.06.2008 - 08:13 Uhr

quasi als title. Leider habe ich es auch noch im eigentlichen Content-Bereich. Habe ich das Feld im CCK falsch angelegt? Oder habe ich jetzt nur die Möglichkeit, das Feld mittels PHP-Anpassung in der tpl.php von der Anzeige auszuschließen? Wenn ja, kann mir jemand die entsprechende Code-Zeile ansagen?

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab jetzt einfach die

Eingetragen von thomy79 (72)
am 04.06.2008 - 08:19 Uhr

Ich hab jetzt einfach die Anzeige des Feldes über CCK unterdrückt. Somit erziele ich das gewünschte Ergebnis.

Danke nochmals für die schnelle Hilfe, quiptime!

  • Anmelden oder Registrieren um Kommentare zu schreiben

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 2 Wochen 10 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 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 6 Wochen 7 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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