Ergebnis 1 bis 11 von 11

Thema: Newsliste anzeigen / verstecken

  1. #1
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard Newsliste anzeigen / verstecken

    Hallo zusammen,

    ich hab eine Nachrichtenliste aus einem Archiv. Dazu die Erweiterung news_categories.

    Wenn ich nichts im Filter eingestellt habe, wird die gesamte Liste ausgegeben.
    Wenn ich filtere nur die entsprechenden zugewiesenen Nachrichten mit der Kategorie ausgeben.

    Ziel soll sein, ohne Filterung keine Nachrichtenliste anzuzeigen; nur bei Auswahl eines Filters.

    Ich kann den Kategorien jeweils eine CSS-Klasse vergeben und dann mit CSS das einschränken, was nicht zielführend war…
    Code:
    *:not(.class);
    Hintergrund: Die einzelnen Nachrichten werden zum Teil aktuell eingepflegt, auch wenn diese Nachrichten in der Vergangenheit liegen.
    Das Datum kann ich in der jeweiligen Nachricht ja anpassen, dann müssen aber die Nachrichten zu dem jeweiligen Jahr wieder angepasst werden, damit Reihenfolgen stimmen.

    Nur mit der Ausgabe eines Filter werden diese durch die Kombination der jeweiligen Kategorie richtig ausgegeben.

    Gibt es Tipps wie man das am einfachsten umsetzen kann?
    Geändert von planepix (10.12.2022 um 21:03 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich vermute ich benötige hier die Möglichkeit, eine Klasse via jQuery dann zu nutzen, wenn im Selectfeld des Filters keine Auswahl getroffen wurde.

    Code:
    <div class="mod_newscategories block">
    
    
    <select class="level_1" onchange="window.location.href=this.value">
    <option class="active reset active even first" selected>Alle Kategorien</option>
    <option class="news_category_28 category_28 show odd" value="archiv/ausgaben/01-2000.html">01-2000</option>
    <option>...</option>
    </div>
    
    
    <div class="mod_newslist block">
    <div class="layout_simple arc_1 block  first even news_category_48 category_48 show empty" itemscope itemtype="http://schema.org/Article">
      <time datetime="2022-09-26T14:00:00+02:00" itemprop="datePublished">26.09.2022 14:00</time>  <a href="archiv/page.html" title="Den Artikel lesen:title" itemprop="url"><span itemprop="headline">Headline</span></a></div>
    </div>
    Im Prinzip eine Bedingung:
    Wenn im Select die Option Class= active und reset ist: zeige keine Newslist an.

    Und wenn dann eine Option ausgewählt ist, die die Klasse show beinhaltet, zeige die Newslist an.

    Freu eich über eine Idee, wie man das lösen kann. Danke.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.744
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Vielleicht stehe ich auf dem Schlauch und verstehe nicht so richtig was Du meinst.
    Ich würde die die Logik umdrehen. Nachrichtenliste immer ausblenden. Durch das setzen des Kategoriefilters entsprechende Nachrichten anzeigen.
    Ich habe die Erweiterung news-categories nicht im Einsatz. Wie erfolgt die Anzeige bei Filterung? Werden da Klassen gesetzt durch die Erweiterung?.
    Ich werde aus Deinen Codeschnipsel nicht ganz schlau. Hast Du einen Link?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke dir Maren. Ich habe eine PN gesendet.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.744
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In den Entwicklertools führte folgender Code zu Sichtbarkeit der gefilterten Nachrichten:

    Code:
    .archiv #main .layout_simple.show {
    	visibility: visible;
    }
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke dir.

    Aber die Nachrichtenliste ohne Filterung mit allen Nachrichten ist wieder sichtbar…
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  7. #7
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.744
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, ich sehe es gerade. Die Klasse show wird gar nicht dynamisch gesetzt
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, die wird manuell jeder Kategorie zugewiesen.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  9. #9
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.744
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Mal eine andere Frage, wenn die Kategorien nur Monatsfilter sind dann braucht es doch keine Kategorien. Das müsste doch über das Nachrichten-Archivmenü aus dem Core gehen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  10. #10
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eine Idee. Danke.

    Es gibt zwei Ausgaben pro Jahr, und die werden zu unterschiedlichen Zeiten eingepflegt.
    Also müsste man die halbjahreweise ausgeben können.

    Durch die Zuordnung in Kategorien passte das.

    Nur wenn die ungefilterte Liste ausgegeben wird, ist die Reihenfolge des Datums beim Speichern relevant.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  11. #11
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.744
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es geht vielleicht noch viel einfacher.
    Ich habe mir gerade mal die Erweiterung testweise in einer 4.13 installiert.
    Im Modul "Liste mit Nachrichten-Kategorien" den Kategorie-Filter zurücksetzen nicht anhaken, dafür "leere Kategorien anzeigen" anhaken.

    Screenshot 2022-12-12 001703.png

    Eine Kategorie anlegen, die in keiner Nachrichtenliste verwendet werden kann, also immer leer ist.

    Screenshot 2022-12-12 001808.png

    Screenshot 2022-12-12 002553.png

    Das was mir jetzt so schnell noch nicht gelungen ist, wie man dafür sorgt, dass die Seite mit der ausgewählten leeren Kategorie startet. Ich denke das geht auch irgendwie. Ich dachte das geht mit der Auswahl der leeren Kategorie als Standardfilter im Modul Nachrichtenliste bzw. Nachrichtenarchiv. Aber das klappt nicht.

    Nachtrag: Die leere Kategorie beim ersten Aufruf ausgewählt erreicht man natürlich über eine Weiterleitung auf die entsprechende Kategorie-Seite in der .htacsess
    Geht vielleicht noch eleganter, aber so hat es bei meinem Test funktioniert.
    Geändert von mlweb (12.12.2022 um 01:27 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •