Возникла потребность выкладывать на сайт различного рода информацию. Хотелось бы организовать такую структуру:
Написать модуль по дабовлению материала в определенные разделы сайта и причем применять к разным типом документов свои шаблоны для отобрадения на сайте.
Т.е. для видео свой шаблон отображения, для книги другой и т.д.
Также хотелось бы видеть возможность сортировки материала по нескольким основаниям.
Т.е. при добавлении материала я указываю автора, рубрику.
При открытии страницы сайта отображаются все материалы относящиеся к данной категории. но в верху также должны иметься два выпадающих списка с авторами и с рубриками. выбрав определенного автора должны отобразиться материалы только этого автора. также должна работать выборка по рубрикам.
Таким образом хотелось бы иметь своеобразный фильт по определенным свойства загружаемых материалов на сайт.
А теперь вопрос. Можно ли с помощью данного CMS осуществить подобную функцию
Можно. Но не стоит надеяться на сниппеты и модули из репозитория.
Лучше самому все писать.
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.
Quote from: Great-Antique at Oct 13, 2009, 01:16 AM
ну не сказал бы.
1) Каждому документу можно выбрать свой шаблон, а также есть параметры ТВ, в которые можна записать автора
2) рубрики можно организовать просто структурой документов (т.е. родительский документ - "рубрика", в дочерние - это как раз и есть ваши документы", или рубрики прописать тоже в ТВ.
3) в сниппете Дитто есть фильтрация. Вам необходимо лишь написать сниппет выпадающего списка, который будет свои значения передавать в вызов Дитто.
так что данную схему можно организовать средствами modX гдето на 90% 
Удачи.
Презираю дитто. Не понимаю смысла использования монструозных штуковин, написанных для людей незнающих языка. Куча кода, куча запросов и все ради того, чтобы вывести список документов.
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.
Ну так я и сказал "не стоит надеяться" и "лучше писать самому"

Я же не говорил, что это в принципе невозможно.
Лучше все писать самому, но при этом пользоваться API от MODx. При этом получается именно то что нужно, а не огромная универсальная штуковина, большинство из которой абсолютно не нужна для конкретного случая.
Ну а юзать API просто удобнее, чем использовать чистый PHP и это обеспечивает совместимость.
My portfolio
Самурай без меча подобен самураю с мечом, только без меча.
Большое спасибо за подробные ответы.
Причина вопросов была достаточно банальна. Я написал свой CMS достаточно удобный но и ясное дело что один человек не сделает лучше толпы.
Поэтому стал искать подходящую CMS для моих целей.
Если ModX это может то будем осваивать его
-
☆ A M B ☆
- 1,086 Posts
devi409, отключите принудительную кодировку! Ваши сообщения невозможно нормально читать, приходится специально переключаться. Будете продолжать так писать - без дополнительного предупреждения буду удалять такие сообщения.
Разработка сайтов и программных модулей на MODX.
Опыт работы на MODx с 2005 года. Высокое качество.
Компания Baltic Design Colors:
http://www.bdcolors.ru.