Chciałabym się podpiąć pod temat: czy i jak można dodać moduł wyboru walut na ten górny pasek? powiązane z tematem: https://forum.home.pl/threads/umiejscowienie-modulu-z-jezykami-na-gorze-sklepu.254/
@e-swiece czy ten temat wymaga jeszcze weryfikacji, to stare zgłoszenie ale sprawdzając forum trafiłem na nie. Wątek z linku chyba został całkiem rozwiązany.
można dodać bez najmniejszego problemu, wg wzoru w tamtym temacie dodajemy po prostu linki typu Code: <a href="?currency=PLN">PLN</a> <a href="?currency=EUR">EUR</a> itd.
Witam, odkopię trochę temat. Zmiana na linki href nie jest możliwa przy wykorzystaniu standardowego selecta. W temacie o translatorze to dość ułatwione bo za każdym razem odwołujemy się do skryptu. No ale problem można obejść korzystając z klas i ID z oryginalnego modułu walut - bez problemu zmienimy walutę na sklepie. Wygląda to po prostu tak: <div class="jakaś klasa"> <select class="singleselect gotourl" id="box_currencies_select"> <option selected="selected" value="?currency=PLN">złoty polski</option> <option value="?currency=USD">dolar amerykański</option> <option value="?currency=EUR">euro</option> <option value="?currency=GBP">funt szterling</option> </select> </div> Nie mogę natomiast dojść do tego, jak pozostawić tego selecta zaznaczonego na nowo wybranej opcji po przeładowaniu strony. Bez tego nie jest możliwy np. powrót do oryginalnej waluty - w kodzie jest selected="selected". Nie wrócimy do pierwotnej waluty po zmianie np. na EUR bo select jest sztywno przypisany do pierwszej wartości, po przejściu na inną stronę nie zobaczymy natomiast jaka waluta jest wybrana. W oryginalnym currencies.tpl jest trochę namotane w warunkami, które chyba nie łapią klasy selecta w innym divie. A mój poziom zaawansowania kończy się na powyższej dedukcji. Mógłbym przekopiować całość oryginalnego modułu, ale wtedy chcąc zmienić wygląd w górnej belce rozwalam też pozostałe pola select na stronie (wszędzie w clickshop jest ta sama klasa). Macie może jakieś pomysły?
ale dla danego selecta możesz dodać przecież kolejną klasę, jeśli to w jednym miejscu działa z selectem to i tu zadziała. To można jedynie na warunkach zrobić inaczej się nie da.
Skoro temat nie jest zamknięty to go odgrzewam. Pytanie jakie zadał @sensey3, po kliknięciu własnego linku <option value="?currency=EUR">euro</option> i przeładowaniu strony, nie jest on zaznaczony/wyświetlony jako aktywny. Użycie tych samych klas co w module nie pomaga...