Pavel Kravchuk

Pavel Kravchuk

С нами с 21 января 2013; Место в рейтинге пользователей: #876
23 мая 2013, 22:16
0
Есть допустим у нас товар с именем Стул, мне его нужно разместить на первом месте в категории Офисные стулья, на 3м месте в категории Стулья для дома и на 10 месте Стулья руководителей. Такая сортировка не решает поставленной задачи.
Скорее всего нужно либо дублировать товар 3 раза или создавать отдельную таблицу для записи порядка сортировки. Может есть еще другие варианты.
Какое твое мнение?
как вариант, может сделать сто то наподобии симлинков, как ресурсах модекс?
16 мая 2013, 22:04
0
По ходу обнаружилась еще одна проблема. Если товар нахдится в нескольких категориях, то в дочерних категориях с сортировкой выходит абракадабра т.к. попадается несколько товаров с одинаковым menuindex.
Не подскажете пути решения данной проблемы?
15 мая 2013, 16:00
0
Спасибо.
menuindex нильзя никак вывести в шаблоне товара?
15 мая 2013, 15:53
0
Подскажите плиз. Как можно отсортировать продукты ес ли их нет в дереве?
пробовал добавить menuindex через Настройки MS2, ничего не получилось.
03 апреля 2013, 00:55
0
Я пользовалься(Mobile Detection). А что?
нормально вроде детектит мобильные девайсы. Настраивать удобно и интуитивно понятно.
22 марта 2013, 11:40
0
подскажите плиз, можно ли как то делать выборку по полям таблицы ms2_products?
Это условие работает нормально &where=`{«pagetitle:LIKE»:"%black%"}` а вот это нет &where=`{«new:=»:1}`
22 марта 2013, 02:51
0
У меня подобного рода была ошибка из-за того что msProduct вызывался 3 раза на странице Товара.
добавил код и все как рукой сняло.
Спас!
20 марта 2013, 14:22
0
Это само собой разумеется.
Просто глянув по коду, не нашел, как можно устанавливать фильтры по полям, как в getResources, или добавлять свои mysql условия.
С фильтрами там все понятно, или снипет будет работать быстро или будет монстр на подобии getResources, а вот по поводу mysql условий, было бы не плохо добавить такую опцию.
20 марта 2013, 12:25
0
Подскажите плиз, можно снипетом msProducts вывести только новые товары не хакая его?
Я пока добавил такой код в сам снипет, но может есть решение проще.
if (!empty($showNew)) {$where[] = "new=$showNew";}
И еще, у меня при вызове снипета постоянно вылазит ошибка:
Warning: Invalid argument supplied for foreach() in /home/........../modsnippet/22.include.cache.php on line 50
В чем может быть причина ее появления? Если вызываю кешированный снипет, то ошибка появляется только первый раз, если не кешированный, то постоянно.