Перейти к содержимому


Фотография
- - - - -

Сортировка по цене, названию и т.д. с фронта

рецепт сортировка категория

Сообщений в теме: 114

#81 eashla

eashla

Отправлено 24 March 2015 - 04:28

mr.varhola сказал(а) 24 Мар 2015 - 02:51:

А у вас точно id категории на которой не нужно выводить кнопки = 3 ?

 

Снимок экрана 2015-03-23 в 23.38.43.png

 

Мы же про один и тот же id говорим? 

 

ID Приложения
3

  • 0

#82 axeld

axeld

Отправлено 24 March 2015 - 14:30

eashla сказал(а) 24 Мар 2015 - 03:28:

 

attachicon.gifСнимок экрана 2015-03-23 в 23.38.43.png

 

Мы же про один и тот же id говорим? 

 

ID Приложения
3

 

Это не категория, это приложение.


  • 0

#83 eashla

eashla

Отправлено 24 March 2015 - 15:01

axeld сказал(а) 24 Мар 2015 - 13:30:

Это не категория, это приложение.

А как узнать id категории ? Можно в скринах если не трудно. 


  • 0

#84 eashla

eashla

Отправлено 24 March 2015 - 18:19

вместо 3 вставлял blog - тоже не помогло.


  • 0

#85 Na_uM

Na_uM

Отправлено 24 March 2015 - 18:26

зайдите в саму категорию-справа в верху будет id категории

 

'eashla' сказал(а) 24 Мар 2015 - 14:01:

Можно в скринах если не трудно. 

Безымянный.png

 


Сообщение отредактировал Na_uM: 24 March 2015 - 18:28

  • 0

#86 eashla

eashla

Отправлено 24 March 2015 - 18:59

Na_uM сказал(а) 24 Мар 2015 - 17:26:

зайдите в саму категорию-справа в верху будет id категории

 

attachicon.gifБезымянный.png

 

Вот вроде бы всё сделал как надо.  Кеш почистил. Не сработало...

Прикрепленные изображения

  • Снимок экрана 2015-03-24 в 14.10.15.png
  • Снимок экрана 2015-03-24 в 14.10.10.png
  • Снимок экрана 2015-03-24 в 14.10.04.png
  • Снимок экрана 2015-03-24 в 14.09.44.png

  • 0

#87 axeld

axeld

Отправлено 25 March 2015 - 12:39

Я вам if(!isset($_SESSION['myorder']) && $category_id !=134) - это не писал.

Пишите в файле ctegory.php

  1. if($category_id !="134") 

Смотрите категорию (Статьи и и новости клима...) если "фильтр по цене все равно выводится", то 

 

Пишите 

  1. echo $category_id; // должно вывести 134
  2.  
  3. if($category_id !="134") 

Если не выводится 134, значит не та категория, если ничего не выводится, нужно смотреть Ваш сайт


  • 0

#88 eashla

eashla

Отправлено 25 March 2015 - 23:11

Результат таков 

  1. if($category_id !="134")  - ничего не меняется
  2. if($category->id!="134") - вместе с сортировкой пропадают статьи. Категория не отображает элементы.

Снимок экрана 2015-03-25 в 18.18.59.png

 

Снимок экрана 2015-03-25 в 18.18.24.png


Сообщение отредактировал eashla: 25 March 2015 - 23:16

  • 0

#89 axeld

axeld

Отправлено 26 March 2015 - 14:35

eashla сказал(а) 25 Мар 2015 - 22:11:

Результат таков 

  1. if($category_id !="134")  - ничего не меняется
  2. if($category->id!="134") - вместе с сортировкой пропадают статьи. Категория не отображает элементы.

attachicon.gifСнимок экрана 2015-03-25 в 18.18.59.png

 

attachicon.gifСнимок экрана 2015-03-25 в 18.18.24.png

 

Вы не правильно пишите, то есть не там. Нужно  php Вам подтянуть.


  • 0

#90 eashla

eashla

Отправлено 26 March 2015 - 14:53

axeld сказал(а) 22 Мар 2015 - 10:01:

Вы пошли каким-то сложным путем, между тем это решается элементарно

  1. if($category->id!="3") { // дальше ваш код, у вас он может быть другой - проверьте , но принцип поймите
  2. ?>
  3. <div class="sort cat">
  4. <div class="sortblock">
  5. <?
  6. if (!isset($_SESSION['myorder'])) {
  7. print '<a href="'.$myurl.'?myorder=price ASC" class="order asc">С дешевых</a> <a href="'.$myurl.'?myorder=price DESC" class="order desc">С дорогих</a>';
  8. }
  9. if (isset($_SESSION['myorder'])) {
  10. if ($_SESSION['myorder'] == 'price ASC' || isset($_GET['myorder']) && $_GET['myorder'] == 'price ASC'): ?>
  11. <a href="<?php print $myurl.'?myorder=price ASC' ?>" class="order asc active" дешевых</a> <a href="<?php print $myurl.'?myorder=price DESC' ?>" data-order="price DESC" class="order desc" дорогих</a>
  12. <? else: ?>
  13. <a href="<?php print $myurl.'?myorder=price ASC' ?>" class="order asc" дешевых</a> <a href="<?php print $myurl.'?myorder=price DESC' ?>" data-order="price DESC" class="order desc active" дорогих</a>
  14. <? endif;
  15. }
  16. ?>
  17. </div>
  18. </div>
  19.  
  20. <? } ?>

Если не категория 3 то выводим сортировку если иначе ничего не делаем.

Думаю вы поняли в каком файле этот писать. 

 

С php у меня действительно всё плохо, но так уж получилось что я начал пользоваться JBZoo, опираясь на хорошую тех поддержку и постоянные модицикации.
Это то что вы мне написали ранее - это я и втыкал. 


  • 0





Темы с аналогичным тегами рецепт, сортировка, категория

Click to return to top of page in style!