..'read more' / ... 'weiterlesen' ... mit welchen Modulen?
am 13.07.2009 - 15:38 Uhr in
Guten Tag,
ich versuche nunmehr den dritten Tag meine Seiten mit einem Teaser, einem 'mehr lesen'-Link und der anschliessenden Möglichkeit, den Artikel komplett zu lesen zu versehen, und scheitere.
Ich blicke nicht mehr durch, welche Module installiert werden müssen, und welche nicht, und womit es angeblich funktioniert und womit nicht. Mal heisst es CCK, dann Views, dann ed_readmore ... Drupal scheint die reinste Märchenstunde zu sein: viele verwirrende Ansätze, aber keiner funktioniert!
Was möchte ich:
ich habe ein 'Buch' erstellt, auf den Unterseiten wird jeweils ein kurzer Text (immer in verschiedener Länge!) angezeigt, und hinter dem Mehrzeiler soll es dann einen Link 'mehr lesen' geben, und wenn man den anklickt bekommt man den ganzen Artikel angezeigt.
Und diese Funktionalität soll es bei Artikeln, Seiten und Büchern geben - also einfach bei allen Inhaltstypen möglich sein ... nicht nur auf der Startseite, oder Hauptseite, oder wie das alles heissen soll.
Bei der Erstellung von Inhalten wird mir zwar angezeigt, daß ich den 'Anrisstext an Cursorposituon trennen' kann, aber diese "Option" scheint nur aus Jux und Dollerei angboten zu werden - wenn ichs anklicke passiert nix..
Also bittebittebitte ... was muss ich tun??????
Oder gibt es irgendwo eine Anleitung, die nicht zufällig vergisst die 3-150 Module zu erwähnen, die ich hätte installieren müssen?
Dabei handelt es sich ume ine Anforderung, die heutzutage auf wirklich JEDER News- oder Blogseite Anwendung findet - nur bei Drupal geht nix? Enttäuschend!
Und überaus frustrierend!
Mit der Bitte um Hilfe grüsst
Zucker
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, editier die
am 13.07.2009 - 17:40 Uhr
Hallo,
editier die node.tpl.php und schreib folgendes dorthin, wo du den Link haben willst:
<?php
if ($teaser){
echo "<a href=";print $node->path;echo ">hier weiterlesen...</a>";
?>
}
Als Beispiel.
mfg Cyberschorsch
_________
Mei is des schee
Hallo Cyberschorsch, recht
am 13.07.2009 - 18:37 Uhr
Hallo Cyberschorsch,
recht herzlichen Dank, ich habe den Code-Schnipsel eingebaut, verändert hat sich allerdings nichts.
Hier der Quellcode der node.tpl.php: http://pastebin.com/m3a37a691
Und die unveränderte Website dazu: http://claudiarempe.de/cms/?q=node/4
Ich weiss es nicht, woran es liegt.
Gehört zu diesem Codeschnipsel ein spezielles Modul?
Grüße,
Zucker
Hi, sorry, kleiner Fehler
am 13.07.2009 - 18:55 Uhr
Hi,
sorry, kleiner Fehler meiner Seite:
<?phpif ($teaser){
echo "<a href=\"";print $node->path;echo "\">hier weiterlesen...</a>";}
?>
Hoffe es klappt, leider ungetestet.
mfg Cyberschorsch
_________
Mei is des schee
Auch das hat leider nichts
am 13.07.2009 - 19:03 Uhr
Auch das hat leider nichts geändert.
Ich wiederhole meine Frage daher nochmal:
mit welchem Modul soll dieser Code-Schnipsel zusammen funktionieren?
Grüße,
Zucker
Mit Drupal Core funktioniert
am 13.07.2009 - 19:58 Uhr
Mit Drupal Core funktioniert das.
Natürlich nur, wenn der Beitrag in der Teaseransicht angezeigt wird (würde ja sonst keinen Sinn machen)
mfg Cyberschorsch
_________
Mei is des schee
Cyberschorsch schrieb Mit
am 13.07.2009 - 20:55 Uhr
Mit Drupal Core funktioniert das.
Hier ist Drupal Core nicht zu finden, könntest Du mir bitte einen direkten Downloadlink nennen? Das ist doch ein Modul, ja?
Natürlich nur, wenn der Beitrag in der Teaseransicht angezeigt wird (würde ja sonst keinen Sinn machen)
Was bedeutet das bitte?
Ich lege eine Seite an und will den Inhalt halt in Teaser und Resttext aufteilen.
Ich verstehe nicht, was 'Teaseransicht' bedeuten soll. Ein Screenshot der Eingabemaske redet ja auch von Anrisstext .... was ja wohl Teaser bedeutet.
Naja, vielleicht ist das Drupal Core ja die Offenbarung, die mir fehlt. Bitte schreib mir den download-Link, ja?
Grüße,
Zucker
Hallo, mit Drupal Core
am 13.07.2009 - 21:01 Uhr
Hallo,
mit Drupal Core meint man das Standarddrupal, also brauchst du kein extra Modul.
Ich weiß nicht, warum der normale Teaser Break bei dir nicht funktioniert, dazu müsste ich in dein System, was mir aber sowieso zeitlich nicht möglich ist. Normalerweise wird ein Node nach X Wörtern automatisch in Teaser und Node unterteilt (kann man unter Beitragseinstellung im Admin Bereich einstellen).
Wie gesagt, brauchst du von dem Node eine Teaseransicht, damit ein "Read More " Link erscheint.
mfg Cyberschorsch
_________
Mei is des schee
Hallo, versuch mal
am 16.07.2009 - 03:50 Uhr
Hallo, versuch mal
<a href="<?php print $node_url; ?>"> Weiterlesen</a>Hier ist ein Modul
am 16.07.2009 - 06:44 Uhr
Hier ist ein Modul http://drupal.org/project/ed_readmore.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
CCK + Views
am 16.07.2009 - 09:56 Uhr
Ich habe beim Teaser-Thema schon längst das Handtuch geworfen - speziell nach Problemen mit FCKedit.
Meine jetzige Lösung: mit CCK neue Content-types ohne den "alten" body, mit expliziten Felder die als Teaser + als
Haupttext dienen. Mit Views steuere ich dann die Anzeige über entsprechende Pfade, "...weiterlesen" ist verlinkt mit der entsprechende View.