geval 3 Опубликовано 16 декабря, 2007 Жалоба Share Опубликовано 16 декабря, 2007 суть такова- в каталоге товаров- у каждого товара- есть порядок сортировки. чем больше цифра- тем ниже товар. по крайней мере в админке так отображается. в реальности эта сортировка не работает. товар оказывается в середине..проще говоря никакие цифры сортировки не срабатывают.. мне делали такую доработку, чтобы была также сортировка статей...она работает, но только на одном хостинге..на другом почему то нет эффекта.. может там похожий алгоритм и все дело в хостинге? сортировка товара это очень нужная вещь.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 декабря, 2007 Жалоба Share Опубликовано 17 декабря, 2007 Она работает когда у всех товаров указана сортировка. т.е. если ты у одного товара поставить порядок 1, он на первое место не встанет, нужно всем остальным проставить 100 например. Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 19 декабря, 2008 Жалоба Share Опубликовано 19 декабря, 2008 Проставил всем товарам в категории нумерацию от 1 до 22. На витрине всё в разнобой. Желаемая сортировка не работает. Если то же самое сделать с категориями то всё в порядке Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 декабря, 2008 Жалоба Share Опубликовано 19 декабря, 2008 Витрина - это главная страница?! Для главной страницы там есть в админке у товара своя опция - Порядок сортировки на главной. А опция порядок сортировки используется при просмотре товара внутри категорий. Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 19 декабря, 2008 Жалоба Share Опубликовано 19 декабря, 2008 Извиняюсь, не правельно выразился. Не работает именно при просмотре товаров внутри категорий Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 декабря, 2008 Жалоба Share Опубликовано 20 декабря, 2008 А в админку, отредактируйте категорию, в которой нужный товар и посмотреть, что указано в опции сортировка кажется. Есть там опция у категорий подобная. Ссылка на сообщение Поделиться на другие сайты
Hsite 0 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 А как сделать, что бы товары в каждой категории выводились не по алфавиту, а по дате добавления? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 В /admin/includes/modules/new_category.php есть такой код: $order_array=array(array('id' => 'p.products_price','text'=>TXT_PRICES), array('id' => 'pd.products_name','text'=>TXT_NAME), array('id' => 'p.products_ordered','text'=>TXT_ORDERED), array('id' => 'p.products_sort','text'=>TXT_SORT), array('id' => 'p.products_weight','text'=>TXT_WEIGHT), array('id' => 'p.products_quantity','text'=>TXT_QTY));[/code] Меняйте его например на: [code]$order_array=array(array('id' => 'p.products_price','text'=>TXT_PRICES), array('id' => 'pd.products_name','text'=>TXT_NAME), array('id' => 'p.products_ordered','text'=>TXT_ORDERED), array('id' => 'p.products_sort','text'=>TXT_SORT), array('id' => 'p.products_weight','text'=>TXT_WEIGHT), array('id' => 'p.products_date_added','text'=>TXT_DATE), array('id' => 'p.products_quantity','text'=>TXT_QTY)); В /lang/russian/admin/categories.php нужно также добавить: define('TXT_DATE','Дата');[/code]Затем в админке, при создании/редактировании категории выбирайте опцию - По дате.Тогда товар внутри этой категории будет сортироваться по дате. Ссылка на сообщение Поделиться на другие сайты
Hsite 0 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 Надо в настройках категории смотреть? У меня там есть: Сортировка товара:ASC (1 first), Сортировка товара: DESC (1last). А второе поле сортировка по Цене, названию,весу, кол-ве на складе и т.д. Что нужно выбирать? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 Во втором поле. Я ж тебе дал код, который во второе поле сортировки добавляет пункт - Дата. Ссылка на сообщение Поделиться на другие сайты
Hsite 0 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 Спасибо! Я думал это не мне )) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 Не за что, надеюсь, поможет данный код. Ссылка на сообщение Поделиться на другие сайты
frik 0 Опубликовано 21 декабря, 2008 Жалоба Share Опубликовано 21 декабря, 2008 Да действительно в категории есть данная опция выбора сортировки. Спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 декабря, 2008 Жалоба Share Опубликовано 22 декабря, 2008 Не за что Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 Добрый деньПодскажите, пожалуйста, как сделать сортировку и по цене и по порядку сортировки, но чтобы порядок был приоритетней цены? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 Зрдарвствуйте! Вот была тема - http://forum.vamshop.ru/topic/13047-сортировка-товара-ценаназвание/#comment-105080 Только в Вашем случае я так понял надо будет $sorting = ' ORDER BY p.products_sort, p.products_price '; : Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 Не пойму в каком именно месте править, можно немного больше кода? оператор сортировки по порядку точно p.products_sort ? Нужно ли удалять .$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' '; и какой тип сортировки нужно выставить в админке категории? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 Так Вы ссылка на тему откройте, там написано в каком файле и что менять. Вам нужно в /includes/module/default.php поменять: $sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' '; на: $sorting = ' ORDER BY p.products_sort, p.products_price '; Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 У меня в этом файле default.php строка $sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' '; встречается несколько раз, поэтому попросил, где именно нужно поменять? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 октября, 2015 Жалоба Share Опубликовано 29 октября, 2015 Видимо, сколько раз встречается, столько раз и менять. Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 21 февраля, 2016 Жалоба Share Опубликовано 21 февраля, 2016 Добрый день, спасибо, сортировка удалась. Подскажите, а можно ли добавить новые варианты сортировок(скрин.1) и установить определенную сортировку по умолчанию ? Интересны следующие варианты сортировки: 1) Популярный товар (количество заказов)+Наличие 2) Товар со скидкой + наличие Можно ли создать такие варианты сортировок товара? Спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 февраля, 2016 Жалоба Share Опубликовано 21 февраля, 2016 Здравствуйте! Нет, такого кода по умолчанию нет. Хотя сортировку по заказам можно сделать. order by p.products_ordered А вот сортироку по скидкам так просто не сделать, это надо sql запрос переписывать. Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 23 марта, 2016 Жалоба Share Опубликовано 23 марта, 2016 Александр, добрый день Подскажите, не срабатывает сортировка в категории Сортировка по умолчанию в /includes/module/default.php стоит наличие+по популярности Подскажите, настраиваются ли сортировки в админке? Какой файл посмотреть, по поводу того, что сортировки не работают? Можно ли добавить сортировку по дате добавления товара на сайт(Новинки) ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 марта, 2016 Жалоба Share Опубликовано 23 марта, 2016 Нет, не настраивается. А что это у Вас за форма?! Если это POST форма, то по умолчанию такая форма и не будет работать. Вы хоть дайте ссылку на эту страницу. По умолчанию сортировка такая - http://demo.vamshop.ru/smartphones.html Добавлять можно любые типы сортировки, но только правкой кода в /includes/modules/default.php, точнее даже не там (в default.php просто эта функция используется vam_my_sorting_products), а в /inc/vam_my_sorting_products.inc.php Ссылка на сообщение Поделиться на другие сайты
velos 0 Опубликовано 23 марта, 2016 Жалоба Share Опубликовано 23 марта, 2016 Ссылка на страницу https://vamvelosiped.ru/detskoe_velosipednoe_sidenie.html Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения