Page 2 of 2

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Sun 6. May 2018, 13:37
by photojo
Will dich wirklich nicht nerven, aber was soll ich mit [LEFT_ELSE] probieren.
Wenn ich im Moment keine News habe, schalte ich den CP News auf "unsichtbar". Damit wird in {LEFT} nichts ausgegeben und [LEFT_ELSE] kommt zum tragen. Ich will mir eben das Schalten auf sichtbar/unsichtbar sparen.

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Sun 6. May 2018, 14:02
by Oliver Georgi
Wenn keine News vorhanden sind, wird {LEFT} leer sein, das ELSE greifen.

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Mon 7. May 2018, 14:36
by photojo
So, ich hab's nochmal probiert. Keine News vorhanden -> {LEFT} ist leer, [LEFT_ELSE] greift nicht.
Dein erwähntes Script habe ich noch nicht eingebunden.
Irgendwie verstehe ich
<!--NEWS-->[NEWS_ENTRIES]…[/NEWS_ENTRIES]<!--/NEWS-->
nicht. Muss ich
<!--NEWS-->
neu anlegen?

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Tue 15. May 2018, 14:25
by photojo
Könntet mir bitte nochmal jemand einen Tipp geben?

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Tue 15. May 2018, 20:40
by Old Boy
Ohne sichtbaren Link ist ein TIPP schwierig ... ;)

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Wed 16. May 2018, 06:35
by photojo
Die Frage ist nur folgende: der CP News wird in {LEFT} angezeigt. Laut OG sollte {LEFT} leer sein, wenn es keine News zum Anzeigen gibt. Somit kann ich mit [LEFT] bzw. [LEFT_ELSE] die Ausgabe steuern, damit bespielsweise die "linke Spalte" erscheint oder eben nicht.
Aber: ist das hier zusätzlich nötig?

Code: Select all

if(strpos($content['all'], '<!--NEWS--><!--/NEWS-->') !== false) {
    // no news detected
}

Re: Überschrift für News ausblenden, wenn keine vorhanden

Posted: Wed 16. May 2018, 13:55
by Old Boy
Was bleibt den im erzeugten Code drin stehen, in der Seitenspalte ... wenn du keine News hast ?

Das hängt doch vom verwendeten Template ab!
Da solltest du ggf. [NEWS_ENTRIES] ... [/NEWS_ENTRIES] "alles umfassend" einsetzen ?