Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Shoper - sortowanie, po cenie a nie po nazwie
-Michu_-
post 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źć.
Go to the top of the page
+Quote Post
pedro84
post 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...
Go to the top of the page
+Quote Post
--kamil--
post 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
Go to the top of the page
+Quote Post
--kamil--
post 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 to the top of the page
+Quote Post
-Gość-
post 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.
Go to the top of the page
+Quote Post
--kamil--
post 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 to the top of the page
+Quote Post
-Gość-
post 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.
Go to the top of the page
+Quote Post
--kamil--
post 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 to the top of the page
+Quote Post
-Gość-
post 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 to the top of the page
+Quote Post
-Gość-
post 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.
Go to the top of the page
+Quote Post
--kamil--
post 16.10.2013, 14:40:10
Post #11





Goście







fakt, poprawię to u siebie i napiszę odpowiedź.
Go to the top of the page
+Quote Post
--kamil--
post 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 wink.gif 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 to the top of the page
+Quote Post
-Gość-
post 17.10.2013, 22:39:23
Post #13





Goście







A gdzie znajdę: roauts.ini ?
Go to the top of the page
+Quote Post
--Wojtek--
post 5.11.2013, 19:47:16
Post #14





Goście







Właśnie, gdzie to jest?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 04:01