Nie wiem gdzie to jest zakodowane, bo na pewno nie w index.php
<link href="https://maxcdn.bootstrapcdn.com/font...wesome.min.css" rel="stylesheet" />
Może masz rację, że to powoduje problemy ale skasowałem dwa z 3 i dalej nic
Nie wiem gdzie to jest zakodowane, bo na pewno nie w index.php
<link href="https://maxcdn.bootstrapcdn.com/font...wesome.min.css" rel="stylesheet" />
Może masz rację, że to powoduje problemy ale skasowałem dwa z 3 i dalej nic
Na drugiej stronie mam dokładnie tą samą sytuację :/
practice.com.pl
Nie mam pojęcia czemu ikona się nie wyświetla. Oszaleje :/
Tak się kończy robienie szablonów w kreatorach :\ . Nie wiem o którym pliku index mówisz, w katalogu głównym czy template. Z tego co widzę to ten kreator, "pcha" wszędzie javaScript. Nie jest to szablon zrobiony "zgodnie ze sztuką". Mogę polecić tylko wyrzucenie tego ***** . Najprawdopodobniej szablon jest kompilowany przy tworzeniu i nie reaguje na oczywiste zmiany.
Dałes się ponieść reklamie To nie jest kompatybilne z Joomla 4 i nie ma dobrych wyników SEO.
Sprawdziłem pierwszą i tę drugą stronę i jedna ma 57/100, a druga strona która ma tylko slider, ma wynik 40/100.
Lepiej jeśli zmienisz to teraz niż będziesz brnął w problemy, które będą ujawniać się w przyszłośći, z każdą aktualizacją Joomla. Policz czas, który spędzasz nad tą stroną i nierozwiązane problemy i czy to jest warte "darmowego szablonu". Przy okazji niczego nie nauczysz się o Joomla na przyszłość.
Witam! Wygląda na to, że próbujesz dodać ikonę dla pozycji menu "home" w swoim szablonie stworzonym za pomocą narzędzia TemplateToaster 8. Przy użyciu klasy "fa-solid fa-house" ikona działa poprawnie, ale nie wiesz, jak ją wymusić na daną pozycję w menu.
Aby wymusić wyświetlanie ikony tylko dla konkretnej pozycji menu (np. dla elementu "O firmie"), możesz dodać specyficzną klasę lub identyfikator dla tego elementu i użyć go w CSS, aby ustawić tło na ikonę. Wygląda na to, że szablon generuje kod z klasą "hkb_menu_items_parent" dla elementów menu.
Oto jak możesz to zrobić:
Dodaj klasę "home-icon" lub identyfikator "home-icon" do elementu menu "O firmie". Wybierz tylko jedną z tych opcji.
Przy użyciu klasy:
html
Copy code
<li class="hkb_menu_items_parent dropdown home-icon">
<a class="hkb_menu_items_parent_link" href="/index.php">
<span class="menuchildicon"></span> O firmie
</a>
<hr class="horiz_separator">
</li>
Przy użyciu identyfikatora:
html
Copy code
<li class="hkb_menu_items_parent dropdown">
<a id="home-icon-link" class="hkb_menu_items_parent_link" href="/index.php">
<span class="menuchildicon"></span> O firmie
</a>
<hr class="horiz_separator">
</li>
Następnie w swoim arkuszu CSS dodaj regułę dla klasy "home-icon" lub identyfikatora "home-icon" i ustaw tło na ikonę, która ma zostać wyświetlona:
css
Copy code
.home-icon .menuchildicon::before {
font-family: "Font Awesome 5 Free"; /* Upewnij się, że używasz odpowiedniej nazwy czcionki dla Font Awesome */
content: "\f015"; /* Kod unicode ikony domku (fa-solid fa-house) */
/* Dodatkowe style dla ikony (rozmiar, kolor itp.) */
}
lub
css
Copy code
#home-icon-link .menuchildicon::before {
font-family: "Font Awesome 5 Free"; /* Upewnij się, że używasz odpowiedniej nazwy czcionki dla Font Awesome */
content: "\f015"; /* Kod unicode ikony domku (fa-solid fa-house) */
/* Dodatkowe style dla ikony (rozmiar, kolor itp.) */
}
Upewnij się, że w CSS używasz odpowiedniej nazwy czcionki dla Font Awesome (w tym przykładzie jest to "Font Awesome 5 Free"), oraz że określisz właściwe style dla ikony, takie jak rozmiar i kolor.
Po wykonaniu tych kroków ikona powinna być widoczna tylko dla wybranej pozycji menu "O firmie".
Aby dodać ikonę dla pozycji menu "O firmie" przy użyciu klasy, wykonaj następujące kroki:
Dodaj klasę "home-icon" do elementu menu "O firmie":
html
Copy code
<li class="hkb_menu_items_parent dropdown home-icon">
<a class="hkb_menu_items_parent_link" href="/index.php">
<span class="menuchildicon"></span> O firmie
</a>
<hr class="horiz_separator">
</li>
Następnie w swoim arkuszu CSS dodaj regułę dla klasy "home-icon" i ustaw tło na ikonę, która ma zostać wyświetlona:
css
Copy code
.home-icon .menuchildicon::before {
font-family: "Font Awesome 5 Free"; /* Upewnij się, że używasz odpowiedniej nazwy czcionki dla Font Awesome */
content: "\f015"; /* Kod unicode ikony domku (fa-solid fa-house) */
/* Dodatkowe style dla ikony (rozmiar, kolor itp.) */
}
Alternatywnie, jeśli wolisz użyć identyfikatora, wykonaj następujące kroki:
Dodaj identyfikator "home-icon-link" do elementu menu "O firmie":
html
Copy code
<li class="hkb_menu_items_parent dropdown">
<a id="home-icon-link" class="hkb_menu_items_parent_link" href="/index.php">
<span class="menuchildicon"></span> O firmie
</a>
<hr class="horiz_separator">
</li>
Następnie w swoim arkuszu CSS dodaj regułę dla identyfikatora "home-icon-link" i ustaw tło na ikonę:
css
Copy code
#home-icon-link .menuchildicon::before {
font-family: "Font Awesome 5 Free"; /* Upewnij się, że używasz odpowiedniej nazwy czcionki dla Font Awesome */
content: "\f015"; /* Kod unicode ikony domku (fa-solid fa-house) */
/* Dodatkowe style dla ikony (rozmiar, kolor itp.) */
}
To właśnie dlatego mówię, że to mija się z celem. Joomla jest po to, aby takich kombinacji nie robić, wystarczy używać szablonu, który jest zrobiony "zgodnie ze sztuką".