Mehrere Katalog-Felder als Seitentitel

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • pixelschubbser
    Contao-Nutzer
    • 04.02.2010
    • 2

    #1

    Mehrere Katalog-Felder als Seitentitel

    Hallo,

    ich würde gerne mehrere Katalog-Felder als Seitentitel auswählen.
    Gibt es da eine Möglichkeit?

    Ich habe mal versucht über die tl_catalog_types.php im dca eine Mehrfachauswahl zu erlauben. Hat soweit auch funktioniert nur wird dann überhaupt kein Katalogeintrag spezifischer Seitentitel mehr angezeigt.

    Ist das der völlig falsche Ansatz oder muss man zusätzlich noch etwas ändern?

    Vielen Dank im Voraus.
  • wittich
    Contao-Nutzer
    • 14.01.2010
    • 48

    #2
    Dafür musst du halt etwas tiefer in die Extension Catalog eingreifen...
    PHP-Code:
            'titleField' => array
            (
                'label'                   => &$GLOBALS['TL_LANG']['tl_catalog_types']['titleField'],
                'exclude'                 => true,
                'inputType'               => 'select',
                'options_callback'        => array('tl_catalog_types', 'getTitleFields'),
                'eval'                    => array('mandatory' => false, 'includeBlankOption' => true),
                'doNotCopy'               => true,
            ), 
    
    ich denke mal hier hattest du angesetzt... evtl. musst du dir noch mal die Funktion getTitleFields() keine Ahnung ob die ordentlich nen Array ausgibt wenn es mehrere Titelfelder gibt...

    Dann musst doch noch beim Phrasen eingreifen... dafür musst du alle ModuleCatalog* Files bearbeiten... so das die was mit $titleField anfangen können auch wenn es sich um ein Array handelt.

    So hoffe das hat dir ungefähr weitergeholfen... das ganze wird natürlich nicht Update sicher sein... und macht auch nur Sinn wenn du bisschen Ahnung von der Materie hast

    Gruß Valentin

    Kommentar

    • pixelschubbser
      Contao-Nutzer
      • 04.02.2010
      • 2

      #3
      Hallo Valentin,

      Vielen Dank für deine Tipps. Da ich mich mit php leider noch nicht so gut auskenne, werde ich mich da in einer ruhigen Minute nochmal dran setzen.

      Grüße Annina

      Kommentar

      • wittich
        Contao-Nutzer
        • 14.01.2010
        • 48

        #4
        Zitat von pixelschubbser Beitrag anzeigen
        Da ich mich mit php leider noch nicht so gut auskenne,
        Dann würde ich dir eher von abraten... ist nicht Böse gemeint

        Gruß Valentin

        Kommentar

        • Shania
          Contao-Fan
          • 20.06.2009
          • 683

          #5
          Also, am schwierigsten finde ich ja immer zu verstehen, was derjenige will. Beispiele sind da ungemein hilfreich.

          Was ist ein Titelfeld im Katalog? Das Feld, wo man bei Titel einen Haken setzt. Dieses Feld, wird dann auch im title Tag der Detailseite angezeigt. Ist es das, worum es dir geht? Mehr Felder im Titel Tag der Seite? Da kann ich leider nicht helfen, denn das erfolgt meines Wissens außerhalb des speziellen Kataogtemplates, da es für alle Kataloge gleichermaßen gilt. Mit dem neuen Katalog soll das einfacher gehen (Suchmaschinenoptimierung) und hier gab es mal eine Codeanpassung dafür. Das könntest du mal suchen. Vielleicht bringt dich das zum Ziel.

          Oder möchtest du nur aus meheren Feldern eine Überschrift für die Seite bauen? Das wäre einfach.
          Viele Grüße
          Shania

          Kommentar

          Lädt...