Ergebnis 1 bis 5 von 5

Thema: Contao Breadcrumb - Unsichtbare Seiten nicht anzeigen - Klassenname?

  1. #1
    Contao-Fan
    Registriert seit
    10.11.2010.
    Beiträge
    471

    Standard Contao Breadcrumb - Unsichtbare Seiten nicht anzeigen - Klassenname?

    Hallo,

    ich finde zu Contao 3,4 und 5 bereits einige Threads zum Thema Breadcrumb und versteckte Seiten. Die Funktion der Checkbox "Versteckte Seiten anzeigen" wird häufig diskutiert, da versteckte Seiten trotzdem angezeigt werden. Ob das logisch ist oder nicht, möchte ich nicht bequatschen, das ist in besagten Threads schon Thema, mit verschiedenen Ansichten.

    Was mich aber interessieren würde: Warum werden die CSS-Klassennamen der Seiten nicht in der Breadcrumb verwendet? So finde ich im Quelltext: class="<?= $item['class'] ?>" - das hat aber keinerlei Auswirkung, die Klasse der Seite wird nicht angezeigt.

    Über den Klassennamen könnte man sonst nämlich das "eigentliche Problem" lösen und dort die entsprechende Seite per CSS ausblenden.

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

    Support Contao

    Standard

    Mit der body class und der Klasse für die Breadcrumb sollte das gehen - zumindest hatte ich das früher so gelöst.

    .bodyclass .mod_breadcrumb {
    display: none;
    }
    ---------------------------------
    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
    Contao-Fan
    Registriert seit
    10.11.2010.
    Beiträge
    471

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    Mit der body class und der Klasse für die Breadcrumb sollte das gehen - zumindest hatte ich das früher so gelöst.

    .bodyclass .mod_breadcrumb {
    display: none;
    }
    Ich bräuchte eher .mod_breadcrumb .bodyclass - ich möchte ja eine <li> aus der breadcrumb verschwinden lassen. Und in der breadcrumb wird die Klasse der Seite nicht angezeigt.

  4. #4
    Contao-Fan
    Registriert seit
    10.11.2010.
    Beiträge
    471

    Standard

    Niemand sonst eine Idee? Anbei mal ein Codeschnipsel aus der original mod_breadcrumb:

    Code:
    <li<?php if (!empty($item['class'])): ?> class="<?= $item['class'] ?>"<?php endif; ?>><a href="<?= $item['href'] ?: './' ?>" title="<?= $item['title'] ?>"><?= $item['link'] ?></a></li>
    Meinem Verständnis nach sollte das $item['class'] doch die Seitenklasse auswerfen?

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

    Support Contao

    Standard

    Ich habe mal geschaut. Die Variable "class" ist - wenn ich richtig geschaut habe - bei mir für die Items auch dann leer gewesen, wenn die Seite eine Klasse hatte. Kannst Du Dir ja selbst in den Tempalatevariablen anschauen. Warum oder ob das so soll oder muss weiss ich nicht.

    Wenn Du das noch mal selbst verifizierst (ich hab hier nur ganz kurz in meiner Testversion geschaut), dann könntest Du m.E. ein Ticket auf Github erstellen.
    Dann wird es entweder behoben oder Du/wir erfahren warum das so ist.
    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
  •