Реализовал без tag_manager. Сам ползунок фильтрации по цене сделал используя код: http://jsfiddle.net/5aPg7/
pasha_by_volia (@pasha_by_volia)
Information about pasha_by_volia
Сообщение от участника pasha_by_volia
-
-
Спасибо за ответы Andchir и City Shafl!
Shopkeeper4 обьязательно попробую, сделать один основной каталог, а левое меню в качестве фильтра по категориям - пока делать не буду, хотя тоже вариант.
Попробую сделать без tagmanar2 (так как по большому счету он мне нужен только для ползунка фильтрации по цене) и прикрутить сторонний фильтр по цене. Возможно у кого-то есть хороший вариант ползунка - буду благодарен. -
Стоит задача сделать чтобы один товар можно было отображать в разных категориях. Как это сделать я знаю (делал уже). Но еще нужен фильтр по цене (ползунок).
Решил сделать с помощью tagmanger2... и наверное это была моя ошибка.
Сам сайт: http://test.amarantu.ru/
Сейчас по сути что не работает (не могу сделать, работает но не так как нужно):- Категории это папки в админке (они же и пункты меню, при нажатии на пункт меню должна открываться страница со своими товарами + прицепленными к ней). Товары прицепляю к другим с помощью tv поля со множественным выбором. Но не могу отфильтровать без костылей в getProducts. В pdoResources когда-то делал так:
&parents=id ресурса каталога верхнего уровня
&tvFilters=parent==[[*id]],template==4||category==%#[[*id]]#%
Тоесть вывожу все товары каталога, далее фильтрую. Вывожу товары у которых id родитя совпадает с открытой категорией (те которые фактически находяться в данной категрии (папке), далее добавляю сюда те товары которые прицеплены к странице).
Записать такую конструкцию в getProducts у меня не получилось. Сделал так:
&parents=9
&where={"template":"6"}
&tvFilters={"category:LIKE":"%#[[*id]]#%"}
Выводит только "прицепленные" товары. Тоесть и товар который фактически в папке приходиться прицеплять к своей же категории так как не могу профильтровать по parent==[[*id]] (костыль). - Не могу включить фильтр по цене (в панели управления) для категорий в которых фактически товаров нет. Например товары сейчас только в категории "Подарочные книги" и "Всемирная история" там есть фильтр по цене ползунок. А как включить фильтр (ползунок) например для категории "Для руководителя" (там товаров как таких нет, только прицепленные)? Это уже проблема...
- После того как пробую сортировать товары на странице например по дате добавления (по любому параметру) tagmanager2 подставляет свои параметры в tvFilters и оставляет на странице только те товары которые фактически находяться в категории. Тоесть в категории "Для руководителя" ничего не остается, а например в категории "Всемирная история" только книга "Власть" которая там фактически находиться.
Вообщим я немного в помешательстве. Понимаю что наверное изначально выбрал не верное направление.
Что думаю делать дальше:- Может все-же кто-то подскажет как реализовать (исправить баги) такую штуку с помощью tagmanar2?
- Если с tagmanar2 не вариант буду делать без него. Тогда подскажите, пожалуйста, как реализовать ползунок фильтрации по цене (понимаю что если поискать то можно найти в инете кучу вариантов, но я уже и так на неделю не успеваю с проектом), возможно кто-то делал такое?
- Или может у кого-то есть принцыпиально другой подход к этой задаче?
Спасибо, даже если Вы только прочли мое сочинение (писал примерно час =). Надеюсь с Вашей помощью осилю эту на первый взгляд простую по сути, а я думал и в реализации задачу.
- Категории это папки в админке (они же и пункты меню, при нажатии на пункт меню должна открываться страница со своими товарами + прицепленными к ней). Товары прицепляю к другим с помощью tv поля со множественным выбором. Но не могу отфильтровать без костылей в getProducts. В pdoResources когда-то делал так:
-
Заработало. Я как-то упустил момент с набором параметров и "data-shopcart".
Спасибо большое! -
Сделал инет-магазин на shopkeeper 3. Заказчик словил глюк. Суть.
Есть товари с конфигуратором (может быть несколько конфигураций) и есть товары с моделями (может быть несколько моделей). Разница в том что в конфигураторе к базовой цене добавляется некая стоимость, а в моделях заменяется на другую стоимость. Сделал с помощью дополнительных параметров. В параметрах Shopkeeper в changePrice в перевом варианте стоит "Да", во втором варианте "Replace". Соотвественно есть два разных шаблоны с разными наборами параметров (разница только в changePrice). На странице товара все хорошо, а вот в корзину цену товара с моделями передает будто там changePrice - "Да". Если же changePrice только Replace (на другом сайте нет добавления цены, только замена) в корзину передает верную стоимость.
Какой то глюк или я чегото упустил.
Товар с моделями (цена заменяется, но в корзину добавляется замененная + базовая, как будто changePrice - "Да"): http://test.izmeritel-m.ru/catalog/programnoe-obespechenie/avtomatizacziya-torgovli/shtrix-m-kassir-5/
Товар с конфигуратором: http://test.izmeritel-m.ru/catalog/kassovaya-texnika/fiskalnyie-registratoryi/shtrih-on-line/ -
Видимо нужно задать вопрос тут и решение приходим само=)
Час перед этим что-то делал, а все же просто:
Удаляем: <input type="hidden" name="shk-count" value="1" />
Добавляем в нужном месте такое же только видимое поле и все работает:
<input type="number" step="1" min="1" name="shk-count" title="Изменить количество" value="1" />Все равно спасибо! Аура видимо тут хорошая!
p.s. Я запутался видимо потому что делал как в корзине, а тут же не корзина. Тут простая страница, а в корзину мы передаем параметры. -
Здравствуйте.
Можно ли реализовать изменение количества товара в карточке товара (именно в карточне, а не корзине) без использования helper в Shopkeeper 3, чтобы в корзину передавалось выбранное число товаров? Вообщим все тоже что с helper но без него.
Казалось бы стандартная вещь, но я так и не нашел решения.
Тут человек вроди бы как то сделал, но не поделился секретом: http://forum.modx-shopkeeper.ru/topic/884/как-добавлять-к-во-товара-в-карточке-товара-без-использования-хелпера
А тут я так понял решения тоже не нашел: http://forum.modx-shopkeeper.ru/topic/942/динамическое-обновление-цены-при-изменении-количества-в-карточке-товара
Буду благодарен за помощь.
Спасибо! -
Спасибо большое!
Да, действительно упустил этот момент, прописал и все заработало! -
Столкнулся с проблемой есть магазин http://technosem.com.ua/ сделана сотрировка по названию (работает верно), цене, дате добавления (работает верно).
А по цене глючит. Причем сотрирует верно, а в конце несколько товаров живут своей жизнью, и самое интересное эти несколько товаров тоже отсортированы. Выходит две независимых сортировки.
Помогите плиз, если кто-то с таким сталкивался так как уже проверил все что мог, а толку нет.
Спасибо! -
При создании магазина на Shopkeeper 3.2.6 и двумя валютами. Цена всегда задается в одной валюте и выводиться в другой. Но пересчет происходит не зразу, а курс меняется бывает очень часто и это влияет на цену.
Из этого вопрос, как можно принудительно сделать пересчет цены на всем сайте (так чтобы для всех кто на сайте показывалась новая цена)?