Liste der Anhänge anzeigen (Anzahl: 3)
Neue Erweiterung für Tabellen ála Spaltenset/Subcolumns
Ich habe eine kleine Erweiterung geschrieben, die das Inhaltselement "Tabellen" als Grundlage verwendet, um daraus ein DIV-Konstrukt zu erstellen, das auf Wunsch sogar genauso formatierbar wäre wie eine Tabelle.
Warum das ganze? Um Responsive Design zu ermöglichen und es Redakteuren leichter zu machen.
Allerdings habe ich keine Ahnung wie ich die Erweiterung nennen soll, ich dachte so an "Spaltenset light" oder "CSS Table"...
Habt ihr eine gute Idee wie man diese Erweiterung nennen könnte?
Kleine Erklärung noch zur Erweiterung:
Folgendes Szenario stellte sich dar (Screenshot 1): Ich wollte gerne den Kontaktbereich bündig darstellen.
Es gibt dafür mehrere Möglichkeiten, aber bei allen überwiegen die Nachteile deutlich
- Die Erweiterung Spaltenset (Subcolumns) wäre für diesen Fall zu kompliziert und unübersichtlich. Ich hätte quasi 6 Spaltensets mit jeweils 2 Spalten anlegen müssen.
- Mit einem bloßen Inhaltselement "Text" wäre nicht nicht flexibel genug gewesen und es ist für Redakteure schlecht pflegbar.
- Eine normale Tabelle würde es zur Not tun, aber habe ich keine großen Möglichkeiten mit CSS einzugreifen, wenn die Seite stark verkleinert wird (Nicht responsive)
In Screenshot 2 sieht man das Div-Konstrukt welches dann nach den eigenen Wünschen per CSS formatiert werden kann. Ich habe es mit Floats gelöst.
Screenshot 3 zeigt wie das ganze im Backend aussieht.
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo miteinander,
ich häng mich hier mal dran.
Du hast ja einen Namen für deine Erweiterung gefunden, ich habe mir "subcolums_light" über den Erweiterungskatalog installiert.
Leider bekomme ich folgende Fehlermeldung:
Code:
Fatal error: Uncaught exception InvalidArgumentException with message extend is not set or not a callable thrown in system/modules/core/library/Contao/Template.php on line 132
#0 system/modules/subcolumns_light/templates/ce_table.html5(1): Contao\Template->__call('extend', Array)
#1 system/modules/subcolumns_light/templates/ce_table.html5(1): Contao\FrontendTemplate->extend('block_searchabl...')
#2 system/modules/core/library/Contao/Template.php(276): include('/www/htdocs/w00...')
#3 system/modules/core/classes/FrontendTemplate.php(37): Contao\Template->parse()
#4 system/modules/core/elements/ContentElement.php(183): Contao\FrontendTemplate->parse()
#5 system/modules/core/library/Contao/Controller.php(456): Contao\ContentElement->generate()
#6 system/modules/core/modules/ModuleArticle.php(205): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
#7 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#8 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#9 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
#10 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), true, false, 'main')
#11 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
#12 index.php(256): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#13 index.php(440): Index->run()
#14 {main}
Contao Version 3.2.9, subcolums_light Version 3.4.0 rc1, System gewartet, Cache aufgebaut usw.
Mein Backend sieht auch anders aus, als das von Stranger in Bild 3 dargestellte:Anhang 16234
Ich kann also z.B. kein Template auswählen.
Hat jemand ne Ahnung, woran das liegen mag?
Bin für jeden Hinweis dankbar und sende beste Grüße
pustefix
Editor in subcolums-light
Moin moin aus Nordfriesland,
dasselbe Problem habe ich auch - habe die Erweiterung unter contao 3.5.0 installiert - und der Editor öffnet sich auf doppelklick nicht.
Gibt es schon Erkenntnisse, woran das liegen könnte?
Beste Grüße
Angelika
Zitat:
Zitat von
sparklz
hi stranger,
ich habe deine erweiterung installiert (contao 3.5.6) , allerdings öffnet sich bei mir auf Doppelklick der Editor nicht.
So kann ich keinerlei Inhalt in die Spalten einfügen.
Die Erweiterung wäre super, genau was ich suche ...
Mache ich irgend etwas falsch, oder läuft die Erweiterung nicht mit 3.5.6?
Viele Grüße,
Sparklz