Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 14 лет и 7 месяцев
Бюджет:
4 000 руб
50.94 $ — 43.57 €
Сайт на MODx
На сайте 6 лент документов(лента1, архив1, лента2, архив2, лента3, лента4)
Каждый документ ленты имеет соотв-ий шаблон при создании(лента1=архив1= шаблону1, лента2=архив2=шаблон2, лента3=шаблон3, лента4=шаблон4)
*Документы ленты1 и архива1, имеют один и тот же шаблон. Так же лента2 и архив2.
Что нужно реализовать:
1. При создании документа добавить выставку даты и времени смены отображения документа в каждый шаблон.
До даты отображение документа в ленте1, после даты отображение его уже в архиве1. С лентой2 аналогично.
2. Адрес открытого документа меняться не должен в какой бы ленте он не отображался.
3. В каждом шаблоне сделать по 3 списка меток, с возможность из каждого списка выбирать несколько меток одновременно.
Шаблон1 и шаблон3 имеют одинаковые списки меток.
Шаблон2 и шаблон4 имеют другие, но так жеодинаковые списки.
4. Сделать упорядочивание материалов в лентах без перезагрузки страницы.
В ленте1 и архив1 упорядочивание по дате публикации, по дате которую выставляем и по цене.(см.пукнт 1)
5. На сайте сделать фильтры по спискам меток для каждой ленты. Отображения документов в ленте по выбранным меткам без перезагрузки страницы. Всего 2 вида фильтра: по меткам шаблона 1 и 3, и по меткам шаблона 2,4.
Рисунки будут приложены в ТЗ
На примере:
Создаем документы по шаблону1, выставиляем в списках нужные метки, выставляем даты когда документы перейдут в архив1.
На сайте:
В ленте1, отображаются все эти документы по умолчанию по дате публикации.
Нажав на "упорядочить по дате"(которую выставили) или "по дате публикации" документы упорядочиваются без перезагрузки страницы.
Как наступила дата которую мы выставили, документы перестали отображаться в ленте1 и начали отображаться в архиве1. Адрес открытого документа без изменений.
В каждой ленте на сайте стоит фильтр из 3 списков меток.
Выбрав в одном из списков метку остаются отображаться только документы с этой меткой, а в других списках фильтра, остаются только те метки, которые используются в этих отображаемых документах.
Т.е., если отображены в ленте документы с метками1, метками2, метками3.
И мы выставили в фильтре из списка меток1, какую то метку, в ленте остались документы в которых она выставлена, а в списках фильтра меток2 и меток3 остались те метки которые используются в этих отображенных документов.
Это для того чтобы не получилось такого, что выбрали метку1 в первом списке фильтра, документы отобразились, а потом выбрали во втором списке меток2 вторую метку, которая не используется в этих документах, и у нас в ленте стало пусто.
Разделы:
Опубликован:
01.12.2014 | 16:19
Заказ находится в архиве