Im Core soll man nichts ändern, sondern nur mit Overrides arbeiten, aber manchmal bleibt nix anderes übrig...
Aber Vorsicht: Bei Updates müssen diese Änderungen wieder nachgeführt werden !!!
Lokale Installation von Fonts
- Eigene Fonts und entsprechende CSS-Files laden und aufbereiten ( )
- Font-CSS in \templates\cassiopeia\templateDetails.xml einfügen
...
<option value="0">JNONE</option><group label="TPL_CASSIOPEIA_FONT_GROUP_LOCAL"><option value="media/templates/site/cassiopeia/css/global/fonts-local_roboto.css">Roboto (local)</option><option value="media/templates/site/cassiopeia/css/global/fonts-local_ubuntu.css">Ubuntu (local)</option></group>...
- Font-CSS in \templates\cassiopeia\templateDetails.xml einfügen
- Gewünschten Font in Template-Style auswählen
Weblinks nach Titel sortieren
in ...\components\com_weblinks\src\Model\CategoryModel.php
$orderCol = JRequest::getCmd('filter_order', 'ordering'); ==>>
$orderCol = JRequest::getCmd('filter_order', 'title');
Bei Auflistung von Weblinks einer leeren Kategore die Fehlermeldung unterbinden
:: <div class="alert alert-info">
:: <span class="icon-info-circle" aria-hidden="true"></span><span class="visually-hidden"><?php echo Text::_('INFO'); ?></span>
:: <?php echo Text::('COMWEBLINKS_NO_WEBLINKS'); ?>
:: </div>
ersetzen mit
::<!-- <div class="alert alert-info">
:: <span class="icon-info-circle" aria-hidden="true"></span><span class="visually-hidden"><?php echo Text::_('INFO'); ?></span>
:: <?php echo Text::('COMWEBLINKS_NO_WEBLINKS'); ?>
:: </div> -->
Wurde mit Override gelöst, templates\cassiopeia\html\com_weblinks\category\default_items.php
JooDb, Sort-Icons up,down vertauschen
in components\com_joodb\helpers\joodb.php
//StyrianOak 2023.04.04
// $ordering = (strtolower($app->input->getCmd('ordering')) == "asc") ? "DESC" : "ASC";
switch (strtolower($app->input->getCmd('ordering'))) {
case "asc":
$ordering="DESC";
break;
case "desc":
$ordering="ASC";
break;
default:
$ordering="DESC";
break;
}
case "asc":
$ordering="DESC";
break;
case "desc":
$ordering="ASC";
break;
default:
$ordering="DESC";
break;
}