[erledigt] drupal 7 - read more ausblenden
am 11.01.2011 - 17:50 Uhr in
Hallo,
besteht die Möglichkeit in Drupal 7 den Link "read more" für einzelne Inhaltstypen auszublenden.
Ich möchte auf der Startseite einen Artikel einstellen, der ohne Anrisstext und ohne den Link read more
angezeigt wird.
Vielen Dank für Eure Hilfe
Gruß zollyy
- Anmelden oder Registrieren um Kommentare zu schreiben

Du musst die Länge der
am 11.01.2011 - 19:10 Uhr
Du musst die Länge der Anzeige anpassen. Wenn Du den Body entsprechend lang einstellst. verschwindet "read more" ... Hier noch ein Screencast zu Read More - hilft vielleicht?
Ich habe die Länge des
am 11.01.2011 - 21:13 Uhr
Ich habe die Länge des Anrißtextes (10000) erhöht, und die Zeilenanzahl (100)des Body auch, aber read more bleibt mir erhalten. Wo kann ich denn die Länge des Anzeige noch verändern.
Übrigens Deine Screencasts sind klasse und gut nachvollziehbar.
wenn
am 11.01.2011 - 21:47 Uhr
Wenn du einen Anrisstext ausgibst kommt auch read more mit. Gib doch den ganzen Text aus und nicht den Anrisstext. Oder wie hast du den Artikel in die Startseite eingebunden?
Hätte schon gedacht, daß es
am 11.01.2011 - 21:51 Uhr
Hätte schon gedacht, daß es so klappt - anscheinend nicht :( Es gibt in D6 noch ein Modul READ MORE ... damit konnte man "read more" auch ausschalten. Du könntest nachsehen, obs das schon für D7 gibt. Und vielleicht lässt sich der Link mit CSS und display:none ausblenden?
Das werde ich mal versuchen.
am 11.01.2011 - 22:14 Uhr
Das werde ich mal versuchen. Für D7 scheint es noch nicht so viele Module zu geben, die schon funktionieren. Eventuell ist es besser die Seite in
D6 zu machen und zu warten, bis wieder Module für D7 zur Verfügung stehen.(z.B. Profile, etc.)
MfG zollyy
Read More in D7, Patch
am 12.01.2011 - 09:55 Uhr
Es gibt einen Patch : http://drupal.org/node/823380 (wird noch getestet).
Eventuell ist es besser die Seite in D6 zu machen und zu warten ...
Kann ich nur zustimmen, die Module für D7 sind noch sehr buggy (klar es sind meistens dev oder alpha Module). Auch beim Upgrade von D6 zur D7 gibst auch noch einige kritische Probleme.
Leider ist das in D7
am 12.01.2011 - 15:21 Uhr
Leider ist das in D7 verbuggt: http://drupal.org/node/823380
Bleibt wohl nur abwarten, den Link mit CSS verstecken, im Core rumwerkeln oder die Seite mit D6 machen.
Ich gehe davon aus, dass du
am 23.02.2011 - 09:26 Uhr
Ich gehe davon aus, dass du eine Einfache Seite erstellt und dort in den Veröffentlichungs-Einstellungen bei "Auf der Startseite" den Haken gesetzt hast?!
Nimm den Haken dort mal wieder raus und trage in den Webseiteneinstellungen die entsprechende Node als Startseite ein. Bei mir hat's funktioniert und "Read more" wird nicht mehr angezeigt.
Danke!
am 01.03.2011 - 15:56 Uhr
Danke für den Tipp Mc Fly!
Für alle, die auch nach der Lösung zu diesem Problem suchen, eine etwas ausführlichere Beschreibung (basierend auf Mc Fly's Hinweise!)
Artikel, der auf der Startseite angezeigt werden soll, aufrufen und den Pfad notieren: http:// < domain.de > /?q=node/4
Jetzt über die "Verwaltung" -> "Inhalt" den Artikel, welcher auf der Startseite angezeigt werden soll, raussuchen und bearbeiten. Dort dann unter "Veröffentlichungseinstellungen" den Punkt "Auf der Startseite " deaktivieren und das ganze speichern. Nun über "Verwaltung" -> "Konfiguration" -> "System" -> "Website-Informationen " bei "Standard-Startseite" (für dieses Beispiel) "node/4" eintragen, speichern und glücklich werden :)
Gern geschehen!
am 01.03.2011 - 19:13 Uhr
Freut mich, dazu beigetragen zu haben, diesen Thread als "erledigt" zu betrachten. :-)
Leider gibt es da noch ein Problem
am 03.02.2012 - 12:02 Uhr
Wenn man ein Node als Startseite verwendet, wird bei mir dieser Node unabhängig von der Spracheinstellung angezeigt.
Node ist en wird aber auch bei /de/ angezeigt. Das passiert mir trotz multilingual variables und mehrmaligen versuch unter /admin/config/system/site-information /en und /de unterschiedliche Nodes zu konfigurieren.
Gibt es noch eine andere Art von einem Content Type grundsätzlich "read more" bzw. "weiterlesen" zu entfernen?
Danke im Voraus.
in die template.php im
am 11.02.2012 - 02:38 Uhr
in die template.php im themeverzeichnis
/**
* Readmore nach Content Typ entfernen
*/
function THEMENAME_preprocess_node(&$variables) {
$node = $variables['node'];
if ($node->type == 'CONTENTTYP') {
unset($variables['content']['links']['node']['#links']['node-readmore']);
}
}
nix getestet, aber vielleicht geht's ...
"Read more"-Link modifizieren
am 11.02.2012 - 19:42 Uhr
Ähnliches Thema hier: "Target des Weiterlesen-Links ändern?"
Daher sollte die hier gezeigte Lösung funktionieren, ggf. auch direkt in node.tpl.php. Oder du legst wie dort angeregt eine spezielle node-inhaltstyp.tpl.php an.
Es geht auch ohne Code
am 12.02.2012 - 04:08 Uhr
Nach dem es bei mir noch gar nicht um das Aussehen, sondern nur um die Funktion geht und damit das Theme noch nicht entschieden ist, würde ich gerne darauf verzichten Templates Anpassungen zu machen.
Habe aber mittlerweile eine Lösung gefunden, wie das "Read more" auch ohne Code weggeht und zwar mit dem Display Suite http://drupal.org/project/ds
Saludos,
Schnittmenge
PS: Es stimmt das [erledigt] wieder ;-)
Ausblenden per CSS
am 12.02.2012 - 14:05 Uhr
Da reicht dann vielleicht sogar Ausblenden per CSS:
li.node_read_more {display: none;
}