Polskie wsparcie PrestaShop

PrestaShop => Dla początkujących => Wątek zaczęty przez: quendi w Lipiec 18, 2012, 03:31:47 pm

Tytuł: Zmiana kolejności wyświetlania się walut
Wiadomość wysłana przez: quendi w Lipiec 18, 2012, 03:31:47 pm
Jak zmienić kolejność wyświetlania się symboli walut?
Obecnie mam: USD, EUR, PLN
Ma być: PLN, USD, EUR.
Szukałem na forum i na google, ale nie znalazłem.
Prosiłbym o pomoc.
Tytuł: Odp: Zmiana kolejności wyświetlania się walut
Wiadomość wysłana przez: mario w Lipiec 18, 2012, 08:16:39 pm
To nie takie proste.
Waluty i jezyki masz pobierane tak jak sa zapisane w tabeli, edycja Narzedzia->Jezyki, i sortowane wg id
mozna to zrobic przez zmiane warunkow sortowania
najprosciej dodac dodatkowa kolumne i tam po swojemu wpisac wartosci i zmienic order by w zapytaniu sql
Tytuł: Odp: Zmiana kolejności wyświetlania się walut
Wiadomość wysłana przez: quendi w Lipiec 19, 2012, 06:59:52 pm
ale wydaje mi się, że waluty nie są sortowane po id, bo np. USD ma id7 a PLN 6
z resztą spróbowałem zrobić tak jak wyżej, dodałem nową kolumnę i zmieniłem sortowanie ale nic się nie zmieniło
zaczyna mi się wydawać, że to się sortuje po iso walut
Tytuł: Odp: Zmiana kolejności wyświetlania się walut
Wiadomość wysłana przez: M. Juch w Lipiec 19, 2012, 11:07:31 pm
W katalogu klas plik  Currency.php  funkcja getCurrencies:
SELECT *    FROM `'._DB_PREFIX_.'currency` WHERE `deleted` = 0    '.($active == 1 ? 'AND `active` = 1' : '').'
      ORDER BY `name` ASC');

 Zmiana sortowania działa .  Najprościej zmienić id_currency  o ile to świeża instalacja, jak nie, to zabawa z dodatkowym polem.