Flexi Content Filter Optimieren
Flexi Content ist ein tolles Joomla Content Management Erweiterung mit einer sehr guten custom fields, die sich auch mit vielen Optionen filtern lassen. Leider lässt sich die Ansicht nicht ohne den Code zu bearbeiten anpassen. Standardmäßig werden bei den Filtern immer Info Labels angezeigt, die ich unschön finde und die sehr viel Platz in Anspruch nehmen, aber mit wenigen Klicks, kann man diese im Template anpassen.
Um die Label zu entfernen, öffne die Datei:
/truckers/components/com_flexicontent/tmpl_common/filters.php
Suche nach dem Code:
$filt_lbl = '<div class="label text-white bg-info label-info">'.$fgInfo->grps[$fieldgrp_id]->label .'</div><br/>'. $filt_lbl;
Code in Ablage kopierenÄndere den Code wie folgt ab, um keine HTML-Code auszugeben. Natürlich kannst du auch das HTML nach Belieben anpassen.
$filt_lbl = $filt_lbl;
Code in Ablage kopierenum den Titel zu ändern
fc_filter_label
Code in Ablage kopieren/components/com_flexicontent/layouts/items_list_filters/radio_checkbox.php
fc_checkradio_option
Override erstellen
Da die Datei eine Core Datei ist, wird diese bei jedem Update der Komponente überschrieben und daher muss ein Override im aktuellen Template angelegt werden.
Die Overrider Datei muss dann in
/templates/DEIN_TEMPLATE/html/com_flexicontent/tmpl_common/filters.php
bzw.
/templates/DEIN_TEMPLATE/html/layouts/com_flexicontent/items_list_filters/radio_checkbox.php
erstellt werden.