Ergebnis 1 bis 10 von 10

Thema: Feld generell bei Inhaltselementen hinzufügen

  1. #1
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard Feld generell bei Inhaltselementen hinzufügen

    Hallo.

    Ich würde gerne bei jedem Inhaltselement eine Select machen mit vordefinierten Werten und
    diese dann in dann beim ausgewählten Element im Template wieder ausgeben.

    Muss ich da tl_content erweitern?


    Liebe Grüße
    Matthias
    Geändert von Messa (06.05.2015 um 17:37 Uhr)
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  2. #2
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hi,

    ja, tl_content ist schonmal richtig. Im DCA musst du allerdings auf die richtige Palette beachten, da es ja unterschiedliche "Typen" von Inhaltselementen gibt (Text, Bild,Galerie, etc.).
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  3. #3
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Oky gibt es dafür ein gutes Beispiel, bei dem ich das nachlesen kann?
    Also möchte es eigentlich wie die Experten Einstellungen haben (ID / CSS).
    Nur möchte ich ein Select machen, dass nachher den Wert an der gleichen Stelle wie
    die CSS ausgibt. Damit ich dem Kunden z.b.: die Möglichkeit bieten kann definerte
    CSS Selektoren zu verwenden ohne die eintippen zu müssen.

    lg Matthias
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  4. #4
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Und dieser Select soll wirklich in JEDEM Inhaltselement vorkommen, auch wenn dieses Inhaltselement z.B. aus einer Erweiterung ist?
    Dann wäre es das sinnvollste, deine Erweiterung möglichst zum Schluss auszuführen (modulname also irgendwas mit zzzz_*) und dann per foreach das DCA Paletten-Array durchzuarbeiten. Zu diesem Zeitpunkt sind alle Erweiterungen registriert und somit könntest du zum Schluss dein Selectfeld hinzufügen.

    Nachlesen kannst du das eigentlich in jeder Erweiterung die sich mit Inhaltselementen beschäftigt. Z.B. Videoplayer etc.
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  5. #5
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Ja würde Sinn machen wenn es in jedem Element verfügbar ist.
    Dann muss ich mich mal bisschen einlesen.
    Falls jemand eine Code herumliegen hat, kann er oder sie den gerne posten

    lg Matthias
    Geändert von Messa (06.05.2015 um 17:59 Uhr)
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  6. #6
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Du meinst wohl "Code" und nicht "Coder" ? ;-) Obwohl.....

    Poste doch mal, was du bisher hast..... denn deine Anforderung was DCA angeht, sollte ziemlich einfach sein :-)
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  7. #7
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    So geändert Ist Zeit für ein Kaffee
    Bis jetzt noch nichts. Wollte nicht unnötig Zeit verschwenden mit "probieren".
    Sobald ich was habe poste ich es.

    lg
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  8. #8
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Oky, das ging einfacher als gedacht

    Das Feld in jedem Inhaltselement anzeigen lassen:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes'] = str_replace(',invisible',',gridselector,invisible',$GLOBALS['TL_DCA']['tl_content']['palettes']); 
    Habe es jetzt vorab mal unter "Sichtbarkeit" gepackt um es zu testen.

    So hast du noch keine Idee wie ich es nun am besten in alle Inhaltselemente einbinde, ohne alle Templates anzupassen
    Super wäre wenn ich sagen könnte er soll den Wert an $this->class; übergeben.

    Liebe Grüße
    Matthias
    Geändert von Messa (06.05.2015 um 19:15 Uhr)
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  9. #9
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.452
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin Matthias,

    nur als Tip. Klingt so als ob du das hier versuchst nachzubauen:

    https://github.com/psi-4ward/stylepicker4ward bzw. https://contao.org/de/extension-list...r4ward.de.html

    Gruß, Cliff

  10. #10
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Haha ja genau
    Danke für den Hinweiß.
    Schau mir trotzdem noch den Code an. Da es mich nun brennend interessiert

    lg Matthias
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

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
  •