Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03596.jsonl.gz/899

Die Customfields in Joomla sind ja eine schöne Sache. Damit habe ich die Möglichkeit dem User im Backend ein Formular mitzugeben, damit nachher die Artikel schön vorstrukturiert und einheitlich im Frontend erscheinen. Je nach Template und/oder Extension ist es nun aber so, dass die erstellte Feldgruppe irgendwo in der Menge an Tabs untergeht. Gerne würde ich deshalb den besagten Reiter mit den Customfileds farblich irgendwie hervorheben, damit er schnell(er) gefunden wird. Noch schöner wäre, dass der besagte Tab sogar als erster erscheinen würde, wenn ein Artiekl bearbeitet wird.
Habt Ihr eine Ahnung, wo ich da ansetzen könnte? Leider sind den Tabs keine Klassen zugewiesen, so das eine Anpassung per CSS schwierig wird.
Bemerkt habe ich aber, dass die Tabs irgendwie über jQuery erstellt werden.
jQuery(function($){ $("#myTabTabs").append($("<li class=\"\"><a href=\"#editor\" data-toggle=\"tab\">Konfigurieren des Editorfensters<\/a><\/li>")); });
Hallo Christoph
Wie du einen Tab per default als erstes anzeigt, da kann ich dir leider nicht helfen. Ich habe mir aber angeschaut, ob die Tabs nicht doch per CSS farblich anpassen kannst. Die Tabs erhalten einen Anker. Mit diesem kannst du die Tabs ansprechen, mit dem Attributselektor.
wiki.selfhtml.org/wiki/CSS/Selektoren/Attributselektor/Wert
Zum Beispiel:
ul#myTabTabs.nav.nav-tabs li a[href^="#attrib-fields-1"] {
background: #F9C011
}
Das gehört dann ins CSS-File vom Backend Template.
Die Custom Fields sind ja nicht ein Formular ...
Es ist ein Beitrag der mit Custom Fields erweitert wird.
Also wenn du Frontend Editing machst, dann rufst du ganz normal den zu bearbeiteten Beitrag auf und dort sind auch die Tabs mit den Custom Fields. Das CSS für die Hintergrundfarbe muss dann aber noch zusätzlich ins Frontend-Template.
lg, Pascale
Herzlichen Dank! Du hast mich auf die richtige Spur gebracht. Die Optionen waren richtig eingestellt. Es lag am Template. Kurz das Template gewechselt und siehe da: Alles funktioniert! Nochmals grosses Danke!