Felder wenn leer -> Nicht angezeigt im Frontend

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • freak_me11
    Contao-Fan
    • 14.01.2011
    • 260

    #1

    Felder wenn leer -> Nicht angezeigt im Frontend

    Hallo.

    Ich habe einige Felder erstellt. Text, longtext und select.
    Fülle ich z.B. ein Text Feld nicht aus, so wird auch die Überschrift im Frontend nicht angezeigt -> sehr gut!

    Nur bei den select Feldern (taxonomy) funktioniert das leider nicht! Wenn ich diese leer lasse, so wird die Überschrift angezeigt, obwohl es keinen Inhalt hat.
    Also sagen wir das Selectfeld ist "Reisemindestdauer" dazu gibt es dann Taxonomy-Felder mit 2 Wochen, 3 Wochen, ... Ich habe aber auch ein leeres Feld -> heißt es gibt keine Reisemindestdauer. dann steht im Frontend aber trotzdem die Überschrift Reisemindestdauer, aber eben ohne Inhalt darunter. Ich hätte gerne, wie bei den Text Felder, dass wenn dies nicht ausgefüllt wird, auch die Überschrift nicht im Fontend erscheint.

    Also habe ich mir gedacht mache ich eine Checkbox, die angehackt werden muss, wenn es eine Mindestreisedauer gibt. Und nur wenn diese Checkbox aktiv ist, wird es im FE angezeigt. Das Problem ist nur, wenn ich diese Checkbox erstelle und im Selectfeld auf diese Kontroll-Checkbox verweise, dann wird die Mindestreisedauer gar nicht mehr angezeigt, auch wenn es eine gibt.


    Ich hoffe ich habe es nicht zu kompliziert geschrieben.

    viele grüße
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo freak_me11,
    da das select dann einen Wert hat, wird das dann auch ausgegeben. Einfach kannst du das mit einem eigenen Template lösen -> if leer wird nix ausgegeben (ist ja schon) UND if ohne keine Reisemindestdauer.

    Warum das bei deinen Einstellungen mit der Checkbox gar nicht ausgegeben wird kann ich gerade nicht sagen, dazu bräuchte ich die genauen Einstellungen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • freak_me11
      Contao-Fan
      • 14.01.2011
      • 260

      #3
      Von Template Anpassungen habe ich leider noch gar keine Ahnung. Aber es müsste theoretisch auch mit einer Checkbox für das Selectfeld gehen, oder? Dann würde ich morgen einfach mal alle Einstellungen genau posten, damit man dann sehen kann, woran es liegt, dass, sobald ich eine Checkbox einfüge gar nichts mehr angezeigt wird...

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo freak_me11,
        kann man ja lernen: http://de.contaowiki.org/Catalog_Templates_anpassen

        Ich weiß gerade nicht ob das dann wirklich so funktionieren kann wie du denkst.
        Das müsste ich auch ausprobieren. Also wäre es ganz gut wenn du uns deine genauen Einstellungen gibst.

        Viele Grüße
        Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
        [Arbeitet bei -> Paus Design & Medien]
        "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

        Kommentar

        • freak_me11
          Contao-Fan
          • 14.01.2011
          • 260

          #5
          So.

          Hier mal die Einstellungen vom select und der checkbox. Wie gesagt, sobald ich eine Checkbox hinzufüge wird das jeweilige select gar nicht mehr angezeigt, egal ob ich dann auf veröffentlichen klicke oder nicht.

          cat_select:
          - Kontrollcheckbox: Die, deren Einstellungen ich unten aufzähle...
          - Sichtbar in der Backendliste
          - Sortierungsdropdown aktiviert
          - Sortierungsmodus: Gruppieren anhand des Anfangsbuchstabens und auf...
          - Leer Option einbinden

          checkbox:
          - Sichtbar in der Backend-Listen-Ansicht
          - Sortierungsdropdown aktivieren
          - Sortier-Modus: Gruppieren anhand des Anfangsbuchstabens und auf...

          In den Produkteinstellungen habe ich dann eine Checkbox "Reisemindestdauer anzeigen" -> klicke ich darauf öffnet sich ein Dropdown mit verschiedenen Auswahlmöglichkeiten. Also alles super. Nur wenn ich etwas auswähle, ist es das gleiche als würde ich die Checkbox nicht aktivieren, denn im Frontend erscheint es nicht.

          VG

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Hallo freak_me11,
            hast du dir mal in der Ausgabe angeschaut was dann noch im Frontend ankommt ( http://de.contaowiki.org/Catalog#Wel...f.C3.BCgung.3F ) ?
            Und wie ist deine Liste eingestellt? Hast du ein eigenes Template?

            Welche Catalog Version benutzt du ?

            Viele Grüße
            Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
            [Arbeitet bei -> Paus Design & Medien]
            "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

            Kommentar

            • freak_me11
              Contao-Fan
              • 14.01.2011
              • 260

              #7
              Hey,

              super! Danke dir! ;-) Ich habe mal nocheinmal in die Einstellungen des Readers reingeschaut. Da kommt dann natürlich auch ein neues Feld hinzu (die Checkbox) und die muss ich dann natürlich auch als sichtbares Feld makieren. Sonst wird natürlich nichts im FE angezeigt. Daran habe ich überhaupt nicht gedacht.

              Danke nochmals! Spitze! - Jetzt funktioniert es genau so, wie ich es wollte!

              Kommentar

              Lädt...