Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Работа. Поиск/предложение услуг на Amiro.CMS  ->  поколдовать с сортировкой не желаете?

Если вы ищете или предлагаете услуги так или иначе связанные с работой на Amiro.CMS

Добавлено: 04.12.12 16:19:15 #1

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

здравия вам, спецы!
...и родилась у шэфа одной диванной конторы мысль, даже две:
м.1
"сортировать товары в каталоге по популярности их просмотров, т.е. на какую модель больше кликают, ту значит в самый перёд и выставлять. а остальные, которые не сдались никому - по цене отображать вниз".

м.2
"фильтр товаров сделать постепенным, т.е. сначала выбирается товар, и в зависимости от выбора уже выводятся свойства, принадлежащие этому товару, а не так как сейчас - всё в кучу"
вот такая присказка. смельчаки найдутся?
сайт, если интересно, этот http://www.na-divane.ru/



Добавлено: 04.12.12 16:49:10 #2

Амиро



Регистрация: 10.01.00
Сообщений: 1033


Обратиться по имени

м.1 не сложно, плюсовать клики в доп. поле товара, и раз в сутки например копировать это поле в другое, по которому включена сортировка и сбрасывать кэш.

Почему нельзя плюсовать сразу в поле сортировки, думаю понятно - часть страниц уже может быть в кеше, часть нет, а сбрасывать кэш после каждого клика нельзя.

м.2 у партнеров уже есть подобный фильтр, может доработать его чуть придется.



Добавлено: 04.12.12 17:43:36 #3

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

вот и хорошо. мне ковыряться и вникать сейчас недосуг, потому ждём отклика партнёров



Добавлено: 04.12.12 19:25:50 #4

Партнер


Регистрация: 22.02.09
Сообщений: 472


Обратиться по имени

@Андрей, а как именно
@Андрей:
плюсовать клики в доп. поле товара
?



Добавлено: 08.12.12 10:08:19 #5

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

ну таки что, никто не возьмётся?



Добавлено: 13.12.12 10:29:41 #6




Регистрация: 03.07.07
Сообщений: 940


Обратиться по имени

Андръ:
м.1
"сортировать товары в каталоге по популярности их просмотров, т.е. на какую модель больше кликают, ту значит в самый перёд и выставлять. а остальные, которые не сдались никому - по цене отображать вниз".

Вообще говоря, есть модуль рекламы, который просмотры считает. Но чтобы не иметь место с настройкой этого модуля (мануал по рекламе вполне объемный, и клиент с легкостью это потом может разломать), мы сделали свой AJAX счетчик. Он пишет просмотры в смежную таблицу при каждом клике (не в товары, чтобы не сбрасывать кеширование и не потерять производительность).

Собственно, нужно будет 1 раз в сутки синхронизировать это с таблицей товаров. Задача вполне посильная. Вы по вышеуказанной идее вполне можете сделать сами. Или обратиться к нам - решение почти готово.

Андръ:
"фильтр товаров сделать постепенным, т.е. сначала выбирается товар, и в зависимости от выбора уже выводятся свойства, принадлежащие этому товару, а не так как сейчас - всё в кучу"
вот такая присказка. смельчаки найдутся?

Честно говоря, не понял задачи. Формулировка "выбирается товар, и в зависимости от выбора уже выводятся свойства" не попадает под логику Амиро. Свойства привязываются не к товару, а к категории. Речь идет о том, что "выбирается _категория_, и в зависимости от выбора уже выводятся свойства"?

Если да, то, имхо, это:
1) не получится (в категории в фильтре есть только свойства данной категории) или будет слишком дорогим решением
2) не правильно (для меня идеал - Яндекс Маркет; сначала выбери категорию товаров, а потом только в фильтре выбирай свойства)



Готовые модули для Амиро - от бесплатных модулей до модулей импорта и геотаргетирования
Более 65 модулей, более 1100 внедрений модулей.
Добавлено: 13.12.12 11:52:22 #7

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

модуля рекламы у нас нет, поскольку установка обновлений была жёстко просрочена...
по второму пункту, да, имеется ввиду выбор категории... хотелось бы, чтобы, допустим, при выборе категории "диваны" в фильтре не отображались свойства категории "матрасы"...



Добавлено: 14.12.12 10:39:51 #8

Партнер


Регистрация: 22.02.09
Сообщений: 472


Обратиться по имени

В версии Бизнес есть возможность создавать различные наборы свойств для разных категорий. Думаю именно это вам и нужно. Если версия у вас другая, то самый дешевый, эффективный и правильный вариант получить этот функционал - перейти на версию Бизнес



Добавлено: 14.12.12 11:19:59 #9

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

Evgeney S., у нас бизнес. и я создал 2 набора свойств: для диванов и для матрасов. но проблема в том, что руководство хочет, чтобы отбор происходил с этой страницы http://na-divane.ru/katalog, то есть когда мы из списка "вид мебели" выбираем, например, угловой диван, то в списке "производители" уже не было к примеру Орматекс и Лонакс,а были только диванные производители..



Добавлено: 14.12.12 16:35:50 #10

Амиро



Регистрация: 10.01.00
Сообщений: 1033


Обратиться по имени

Можно в common.js или в шаблоне фильтра, например, создать многомерный JS массив соответствий (или несоответствий) видов мебели и производителей и при смене вида мебели фильтровать SELECT с производителями. Сделать его с небольшим запасом.




Добавлено: 14.12.12 16:37:41 #11

Партнер


Регистрация: 22.02.09
Сообщений: 472


Обратиться по имени

Вид мебели - это не категория, а свойство. Если вам нужно, чтобы оставались только актуальные значения свойств, тогда смотрите плагин Фильтр 2,0 Угла Зрения.



Добавлено: 14.12.12 17:30:07 #12

Партнер



Регистрация: 22.11.06
Сообщений: 273


Обратиться по имени

Evgeney S., похоже это то, что надо





Создать новую тему

Всего тем: 6661
Всего сообщений: 27851
Всего зарегистрированных пользователей: 26741
Последний зарегистрированный пользователь: user6353089940