-
Artikel / Teaser
Ich habe eine Seite mit den Teasern aus den Artikeln (ArticleNavigation)
Auch wenn ich gar keinen Seiteninhalt eingebe, also nur den Teasertext, erscheint der "weiterlesen" Link und geht auf die ja noch leere Seite.
Wie bekomme ich es hin, (wie bei den Events), dass ohne Inhalt auch kein weiterLink angezeigt wird??
Der Hintergrund. Es gibt Artikel, die schon Inhalte haben, andere sollen ohne Inhalt aber schon per Teasertext angekündigt werden.
-
Hallo barz,
Du könntest diesen Artikeln eine eigene Klasse per CSS geben und per display:none ausblenden.
-
Auch dann würde der "weiterlesen" Link auf der Teaserseite stehen.
-
Du könntest es auch einfach so lösen:
Beispiel "Artikelnavigation" ist im Seitenlayout eingebunden und zeigt Dir alle Teaser mit Einleitung der jeweiligen Seite an und weiterlesen Link.
Teaser 1
Teaser 2 usw.
Teaser 3 ist jetzt der mit Überschrift "neues zu Contao" und event. noch ein kurzer Anreissertext (oder auch nicht) aber ohne weiter lesen...
Nur diesen Teaser 3 legst Du dann unter Artikel im Inhaltselement an und schreibst die sonst Teaserbezeichung bei Überschrift rein.
Dann erscheint er erstens in der Hauptübersicht und beim durchblättern dann gar nicht, was ja auch Sinn macht.
Wenn Du dann Text hast (bzw. den weiterlesen Link nutzen willst) muß eben die Überschrift dort wieder raus und in Teaser eingefügt werden.
-
Der Gedanke ist tricky.
Brauche nur noch ein paar css Klassen, da der Artikel ein anderes Layout hat als die Teaser. Außerdem kann ich ja die Teaser schon für spätere Zwecke anlegen, und einfach nicht anzeigen lassen.
-
so in etwa:
Code:
#mein-article h1 { color: #CC3399; font-size: 14px; }
#mein-article-ohne-text h1 { color: #33CC66; font-size: 10px; }
mein-article (bzw. Deine Bezeichnung) dann bei Teaser ID-Klasse eintragen.
mein-article-ohne-text bei Inhaltselement Text / ID eintragen
...und so weiter für Text oder weiterlesen Link.
den Rest findest Du ja per Firebug.
Ob das so korrekt ist mit dem h1 dahinter weiß ich grad nicht, funktioniert auf jeden Fall bestens.
Ergänzt:
Wenn ich das grad so überlege, macht diese Variante tatsächlich am meisten Sinn, da Du ja mit der Artikelnavigation arbeitest.
Beim Ausblenden des weiterlesen Links wüßte das ja die Artikelnavi nicht und würde dann immer einen leeren Textbereich anzeigen oder den Texthinweis "Artikel folgt", das wäre ja auch nicht so toll.
Mit dieser Lösung hast Du die Übersicht auf der Seite und beim blättern nur die vorhandenen Artikel.