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
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
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...
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
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...
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
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...
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
Oky, das ging einfacher als gedacht
Das Feld in jedem Inhaltselement anzeigen lassen:
Habe es jetzt vorab mal unter "Sichtbarkeit" gepackt um es zu testen.PHP-Code:
$GLOBALS['TL_DCA']['tl_content']['palettes'] = str_replace(',invisible',',gridselector,invisible',$GLOBALS['TL_DCA']['tl_content']['palettes']);
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
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
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
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 in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen