
Wysłane przez
james.bien
Witajcie.
Czy byłby ktoś uprzejmy zerknąć na
link i napisać, czy opisany tam sposób można zastosować w Cassiopei? Jeśli nie poproszę o jakieś inne źródło. Z góry dzięki.
JB
Po pierwsze w J4 fontawesome są wbudowane, więc korzystanie z nich nie stanowi problemu, dotyczy to również Cassiopei. Niestety wykorzystanie tych ikon ma ograniczenie, bowiem można korzystać tylko z ikon w wersji 5 i tylko typu free.
(Nie ma problemu wykorzystywanie ikon pro, pod warunkiem, że posiadasz do nich dostęp i umieścisz odpowiedni skrypt w szablonie )
W Cassiopei, wykorzystanie ikon odbywa się zgodnie z zaimplementowanym rozwiązaniem WebAssetManager.
w pliku index.php masz zapis
Kod:
$wa->getAsset('style', 'fontawesome')->setAttribute('rel', 'lazy-stylesheet');
a w pliku joomla.asset.json
Kod:
{ "name": "fontawesome",
"type": "style",
"uri": "system/joomla-fontawesome.min.css"
}
Jak widać implementacja wskazana, w przytoczonym przez Ciebie linku, niewiele ma wspólnego z Joomla 4. Jak się uprzeć, to można zaimplementować fonty poprzez
Kod:
<link rel="stylesheet" href="https://my-site.com/templates/my_template/css/font-awesome.min.css">
ale to nie jest prawidłowe rozwiązanie dla J4, natomiast, w przypadku starszych Joomla jest OK.