PDA

Zobacz pełną wersję : ikonca cart w virtuemart



Ambroz
06-02-2019, 17:42
Witam szanowne forum.
Poszukuję informacji gdzie można zmienić lub dodać ikonkę wózka w virtuemart.
przeszukałem internety, ale jakoś nie mogę znaleźć odpowiedzi. Mam nadzieję, że mi pomożecie.
Pozdrawiam.

siristru
06-02-2019, 18:04
Ale napisz coś więcej.
Gdzie taką ikonkę chcesz?
Jak ona ma działać?
Jakiś przykład?

Ambroz
06-02-2019, 18:20
Postawiłem VirtueMart i koło Empty Cart chce by była ikonka koszyka. Defaltowo jej tam nie ma.
ma być ikonka koszyka i obok napis Koszyk co tu więcej opisywać?
9532

siristru
06-02-2019, 18:48
Masz na myśli moduł VM - Cart. Chcesz by kiedy koszyk był pusty obok napisu pojawiała się ikonka.
Czy dobrze rozumiem?

Tekst "Cart empty" jest przechowywany przez stałą językową COM_VIRTUEMART_EMPTY_CART.
Wystarczy, że dodasz ikonkę dla tej stałej wykorzystując nadpisywanie języka w Joomli:

http://wiki.joomla.pl/Pomoc35:Rozszerzenia_J%C4%99zyki_Nadpisywanie_t%C5 %82umacze%C5%84_Edycja

http://prntscr.com/mhj77k
http://prntscr.com/mhj7cj

W tym przypadku skorzystałem z ikon FontAwesome: https://fontawesome.com/
Wystarczy zintegrować te fonty ze stroną (szablonem) i w tekscie zmiennej dodać ikonkę (jako kawałek kodu)

(w moim przykładzie korzystam z FontAwesome 4.7 jednak zalecam by skorzystać z najnowszej wersji)

Ambroz
06-02-2019, 18:53
Mniej więcej o to chodzi. Tylko ikona ma też być wtedy kiedy coś jest w koszyku.
Zrobiłem to co mówiłeś, ale nadal ikony nie ma.

siristru
06-02-2019, 19:41
Tylko ikona ma też być wtedy kiedy coś jest w koszyku.

Bo kiedy produkt jest w koszyku wyświetlane jest już coś zupełnie innego i nie ma miejsca ani na tekst ani na ikonę: http://prntscr.com/mhjyqf


Zrobiłem to co mówiłeś, ale nadal ikony nie ma.

A co dokładnie zrobiłeś?
Utworzyłeś nadpisanie dla języka?
Zintegrowałeś FontAwesome?

Pokaż co zrobiłeś używając tej usługi do zamieszczania zrzutów ekranu: https://snag.gy/

Ambroz
06-02-2019, 19:59
Utworzyłem nadpisanie języka, dla PL i ENG
Wersja PL: https://snag.gy/tfnkFw.jpg
(https://snag.gy/tfnkFw.jpg)Nie wiem jak zintegrować FontAwesome z joomlą.

siristru
06-02-2019, 20:07
Nie wiem jak zintegrować FontAwesome z joomlą.

Bo nie przeczytałeś instrukcji: https://fontawesome.com/start
Podany kod wklejasz w obrębie <head></head> swojego szablonu.
Wejdź do ROOT/templates/twoj-szablon/index.php
Edytuj ten plik i odnajdź sekcję <head>.
Wklej kod i zapisz.

Ostatecznie możesz użyć ikony UTF-8: https://www.compart.com/en/unicode/U+1F6D2
Wystarczy, że skopiujesz to co wygląda jak ikonka (to tak na prawdę znak tekstu) i wklej w nadpisanie języka zamiast kodu FontAwesome.

Ambroz
06-02-2019, 20:14
Działa, dzięki i sorka.