Eigenschaften in Katalogeintrag über Icons ausgeben

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • 1stof8
    Contao-Nutzer
    • 09.12.2009
    • 122

    #1

    Eigenschaften in Katalogeintrag über Icons ausgeben

    Hallo zusammen

    ich möchte einen Katalog erstellen bei der jeder Eintrag Eigenschaften ausgeben kann, die über Icons angezeigt werden sollen.

    Die Einträge sind Hotelbeschreibungen und jedes Hotel hat ja verschiedene Rubriken wie "Nichtraucher", "Hunde erlaubt", "Halbpension möglich", "Parkplätze verfügbar".... u.s.w.
    Dem Backendbenutzer möchte ich dazu einfach eine Auswahlliste im Katalogeintrag erstellen. (Das habe ich jetzt mal über eine Taxonomie probiert.) Im Frontend sollen dann einfach die gewählten Icons angezeigt werden.

    Muss dazu einfach eine if Anweisung ins template dass immer das einzelne Icon geladen wird wenn die Checkbox der Rubrik aktiv ist - oder gibt es noch einen einfacheren Weg?

    Dann noch ne 2. Frage. Wenn die Webseite 2sprachig ist würde ich jetzt einfach im Katalog jeweils ein Feld für de und ein Feld für en erstellen und dann über verschiedene Modulausgaben die sprache auswählen. Auch hier die Frage - ist das der richtige Ansatz?

    schöne Grüße
    Joachim
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo 1stof8,
    mit der if Abfrage bist u da schon ganz gut bedient. Ich würde das dann aber so machen, das die Bilder per CSS eingeblednet werden und der Text versteckt wird.
    <span class="nichtraucher">Nichtraucher</span>
    So oder ähnlich würde ich die Ausgabe machen und den rest über CSS steuern.
    Ist wesendlich Suchmaschinenfreundlicher und Textbrowser können damit natürlich auch viel mehr anfangen (oder solche die keine Bilder anzeigen lassen).

    Mehrsprachigkeit kann man so machen wie du angedacht hast.

    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

    • 1stof8
      Contao-Nutzer
      • 09.12.2009
      • 122

      #3
      Hi MacKP

      vielen Dank für die schnelle Antwort.

      Der Tip mit dem CSS ist auch verständlich und an die Suchmaschinen hatte ich da noch gar nicht gedacht.

      Cool - na dann leg ich mal los....

      Gruss Joachim

      Kommentar

      • cubano
        Contao-Nutzer
        • 10.09.2009
        • 107

        #4
        hallo 1stof8

        Wie hast du im Template die Taxonomie-Einträge mit den Icons ergänzt?
        Danke und Gruss
        Cubano

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Zitat von cubano Beitrag anzeigen
          hallo 1stof8

          Wie hast du im Template die Taxonomie-Einträge mit den Icons ergänzt?
          Danke und Gruss
          Cubano
          Hallo cubano,
          ich hatte es weiter oben ja schon einmal grob beschrieben...
          Eventuell werden dir da die bald erscheinenden Tutorials weiter helfen, denn hier noch mal grob gesagt:

          Template so aufbauen, das der Alias von Taxonomie in einem Span um den auszugebenden Eintrag vorhanden ist:
          <span class="taxonomie_alias">Taxonomie Eintrag</span>
          Nun kannst du mittels CSS die Schrift aus dem Fokus schieben (Stichwort text-indent) und mithilfe der Klasse ein Bild einsetzten.

          Das wars dann eigentlich schon

          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

          • cubano
            Contao-Nutzer
            • 10.09.2009
            • 107

            #6
            Danke für Deine Antwort MacKP

            Mein Problem war mehr, wie mit php foreach umzugehen.
            Nun habe ich ein Beispiel gefunden und es klappt auch!

            Danke und Gruss
            Cubano

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Hallo cubano,
              dann stell deine Frage beim nächsten mal nicht so allgemein
              Wenn du uns ein Konkretes Beispiel gibst mit der Ausgabe von deinem Variablen etc. kann man da schneller was zu sagen.

              Schön das du es hinbekommen hast.

              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

              • stefann
                Contao-Nutzer
                • 05.01.2011
                • 11

                #8
                catalog_simpletabel.tpl

                edit: Thema erledigt!
                Zuletzt geändert von stefann; 05.01.2011, 14:35.

                Kommentar

                • MacKP
                  Contao-Yoda
                  • 15.06.2009
                  • 13315

                  #9
                  Hallo stefann,
                  was hast du denn bisher angepasst und was genau klappt nicht?

                  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

                  Lädt...