[PHP] Shoper - sortowanie, po cenie a nie po nazwie |
[PHP] Shoper - sortowanie, po cenie a nie po nazwie |
-Michu_- |
15.10.2013, 20:35:18
Post
#1
|
Goście |
Czy któryś z szanownych Forumowiczów modyfikował może w shoperze deafultowe sortowanie z nazwy produktu na sortowanie po cenie?
Przeglądam od godziny skrypt, linijka po linijce i niestety nie mogę tego znaleźć. |
|
|
15.10.2013, 22:52:23
Post
#2
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) |
Chodzi Ci może o zmienną $sort_links dla /scripts/product/list.tpl? Link: http://www.shoper.pl/help/articles/view/id/245#container-34
-------------------- Google knows the answer...
|
|
|
--kamil-- |
16.10.2013, 09:20:49
Post
#3
|
Goście |
Aby zmienić sortowanie należy zmienić to w pliku PHP, zmiana tpl-ki nic tu nie da.
Trzeba edtowac plik Actions.php w applications/core/Clients |
|
|
--kamil-- |
16.10.2013, 09:26:03
Post
#4
|
Goście |
a dokładnie chodzi o linie: 4074
$sort = $instance->_hasParam('sort') ? (int) $instance->_getParam('sort') : 1; if($sort > 5 || $sort < 1) { $sort = 1; i zamiast 1 dać np. 3 |
|
|
-Gość- |
16.10.2013, 09:39:31
Post
#5
|
Goście |
--kamil--
Tak właśnie zmieniam, nie daje to jednak efektu. Czy trzeba jeszcze oczyścić jakiś casch czy coś? Dziękuje ci za pomoc. |
|
|
--kamil-- |
16.10.2013, 10:02:19
Post
#6
|
Goście |
tak, trzeba wyczyścić cache z panelu administracyjnego sklepu.
Waże też aby te wszytskie 1 były zmienione na numer konkretnego sortowania! Bez tego nie będzie efektu. No i "keszyk" |
|
|
-Gość- |
16.10.2013, 10:07:23
Post
#7
|
Goście |
Zmieniłem w 4074 i w 4076, wyczyściłem casch i dalej nic niestety.
|
|
|
--kamil-- |
16.10.2013, 10:14:46
Post
#8
|
Goście |
i jeszcze w 4075 brakuje, tak jak pisałem: Wszystkie 1(jedynki) zamienić trzeba
|
|
|
-Gość- |
16.10.2013, 10:24:17
Post
#9
|
Goście |
Jesteś mistrzem, dziękuję ci bardzo.
Czy zajmujesz się modyfikacjami tego sklepu i można by w przyszłości zlecać Ci drobne zmiany? |
|
|
-Gość- |
16.10.2013, 12:03:30
Post
#10
|
Goście |
Po zmianie 4075 na if($sort > 5 || $sort < 3) { sortowanie po nazwie po kliknięciu nie działa.
|
|
|
--kamil-- |
16.10.2013, 14:40:10
Post
#11
|
Goście |
fakt, poprawię to u siebie i napiszę odpowiedź.
|
|
|
--kamil-- |
16.10.2013, 15:16:22
Post
#12
|
Goście |
Zacząłem debugować dlaczego tak jest i okazało się, że ustawione to jest w zupełnie innym miejscu wystraczy zminić jeden parametr w pliku roauts.ini a dokładnie:
category.params.sort z 1 dać na 3 Także Actions.php bez żadnych modów, ma być oryginalny. |
|
|
-Gość- |
17.10.2013, 22:39:23
Post
#13
|
Goście |
A gdzie znajdę: roauts.ini ?
|
|
|
--Wojtek-- |
5.11.2013, 19:47:16
Post
#14
|
Goście |
Właśnie, gdzie to jest?
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:01 |