Hallo zusammen,
wir nutzen das Plugin "expandcontract_XH" zur Anzeige von News. Wenn ich einen News-Eintrag vorbereiten möchte und hierbei den Seitenparameter "Veröffentlicht" deaktiviere, wird der Inhalt der Seite wie erwartet nicht angezeigt, der "Expand-Link" allerdings schon. Gleiches gilt, wenn ich die Felder zum "Veröffentlichungszeitraum" nutze.
Wie kann ich erreichen, dass der "Expand-Link" bei nicht veröffentlichten Seiten ebenfalls nicht angezeigt wird?
Plugin "expandcontract_XH" zeigt "Expand-Link" bei nicht veröffentlichen Seiten an
Re: Plugin "expandcontract_XH" zeigt "Expand-Link" bei nicht veröffentlichen Seiten an
Da mache ich dir keine großen Hoffnungen, dass das geht.
Sinn und Zweck von Expandcontract ist es ja, Links zu anderen Seiten zu erzeugen.
Und das tut es, egal ob die Seite vorhanden (veröffentlicht) ist oder nicht – entsprechend dem Plugin-Aufruf.
Wahrscheinlich müsste man diesen Aufruf von irgendwelchen Bedingungen abhängig machen.
Ich kann mir aber nicht vorstellen, wie das gehen könnte.
Vielleicht haben andere eine Idee? Olaf?
Re: Plugin "expandcontract_XH" zeigt "Expand-Link" bei nicht veröffentlichen Seiten an
Man könnte in dieser Zeile https://github.com/cmsimple-xh/expandco ... x.php#L169 prüfen, ob die Seite auch veröffentlicht (also nicht nur "versteckt") ist. Falls nicht: Seite ignorieren, dann gibt es auch keinen Link.
Meiner Meinung nach wäre das so wohl auch "korrekter".
Meiner Meinung nach wäre das so wohl auch "korrekter".
Re: Plugin "expandcontract_XH" zeigt "Expand-Link" bei nicht veröffentlichen Seiten an
BTW: genau der Patch aus folgendem Issue müsste das Problem lösen:
https://github.com/cmsimple-xh/expandcontract/issues/9
https://github.com/cmsimple-xh/expandcontract/issues/9
Re: Plugin "expandcontract_XH" zeigt "Expand-Link" bei nicht veröffentlichen Seiten an
Ich habe die beiden Zeilen ausgetauscht, und soweit ich das getestet habe, funktioniert das!Holger wrote: ↑Sun Dec 04, 2022 5:22 pmBTW: genau der Patch aus folgendem Issue müsste das Problem lösen:
https://github.com/cmsimple-xh/expandcontract/issues/9
Vielen Dank!
Viele Grüße
Michael
Michael