Ile to razy podczas wykonywania aktualizacji oprogramowania nadpisywane były wcześniej podmienione nasze własne ikonki dodawania do koszyka – problem dotyczył na prawdę sporą grupę klientów, gdyż albo nie wiedzieli, albo zapominali o tym fakcie. Dlatego też za każdym razem podpowiadałem wszystkim o 2 najważniejszych rzeczach jakie trzeba wykonać przed aktualizacją sklepu:
- Kopia plików sklepu z serwera ftp
- Kopia bazy danych SQL
W przypadku nadpisanego pliku ikonki koszyka – mamy kopię plików ( katalog img ) więc bez problemu da się z niego przywrócić naszą ikonkę koszyka.
Można było oczywiście stosować “obejście” i nie podmieniać oryginalnej ikonki dodawania do koszyka a jedynie ją ukryć ( przez odpowiedni kod javascript ), zastępując swoją ikonką która wczytywana będzie z innego miejsca. Tym sposobem nie musimy się martwić że po aktualizacji znowu pojawi się domyślna ikona koszyka.
W lipcu 2016 roku podczas wyjścia nowej wersji 4.3, zostały wprowadzone szablony graficzne do ikon koszyka na karcie produktowej – ale chyba KQS zapomniał o tym, że w sklepie ikona koszyka występuje też w innym miejscu ( w katalogu produktów oraz na stronie głównej ), więc dopiero w teraz dał możliwość zmiany tej ikony w katalogu produktów.
Które to ikony koszyka?
To te 2 ikonki koszyka :
Ikonka p_koszyk.gif oraz p_blokada.gif ( występuje gdy produktu nie ma na stanie )
W przypadku strony głównej oraz strony katalogu, są te same ikony koszyka ale występują pod innymi nazwami :
koszyk.gif oraz blokada.gif
W szablonach graficznych pojawiła się możliwość zmiany jak na zdjęciu poniżej
Więc mamy możliwość zmiany ścieżki do pliku ikony koszyka oraz ikony blokady ( w przypadku gdy produktu nie ma na stanie ) oraz możemy nadać własne klasy do tych elementów.
Pozostaje nam w głowach tylko jedno pytanie: dlaczego miejsce do edycji ikon koszyka dla katalogu jest umieszczone w szablonach graficznych w Baza szablonu zamiast Katalog produktów