форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Есть задача сделать сайт для художника.
Должен быть раздел выставки.
У каждой выставки есть разное количество материалов. Это и видео, и аудио, и публикации в прессе, и фотоотчет, и описание с афишей. Причем у каждой выставки количество материалов и их тип могут сильно отличаться. Как быть? Как организовать информацию об одной выставке на одной странице? И как это можно реализовать с помощью текстпаттерна?
Есть примерный набросок
Все это реализовать через custom_fields пока кажется невозможным. Да и лезть в код придется, а я с пхп не дружу. Теоретически знаю, как это сделать в Drupal одной статьей, но только из-за этой задачи лезть в него особого желания нет.
Под каждую выставку создавать категорию кажется неразумным. Хотя уже и задумка реализовать одной статьей кажется не такой уж и правильной. Всмысле редактирование и добавление материала админом, а не отображение. Идеальным кажется пошаговое добавление публикации: добавить видео, нажать дальше, добавить отзыв прессы, нажать дальше и т.д. Хотя если тех же видео или публикаций в прессе несколько, то возникает проблема. Рад буду услышать мнения по этому поводу.
Все же хочется реализовать все на текстпаттерне, но пока не уверен в правильности выбора.
UPD:
Нашел плагин soo_multidoc, вроде бы пока не подходит, хотя и близок.
Отредактированно aclorange (21-03-2010 15:03:16)
Неактивен
не вижу проблем. IMHO, даже на двух стандартных категориях и только стандартными средствами можно организовать это.
category1 - номер выставки (ну или какое-то уникальный ее идентификатор)
category2 - тип материала(видео, аудио, пресса и т.д. да и это не важно, т.к. это по сути будет использоваться, только для альтернативной навигации. например: видео по всем выставкам и т.д. по всем нужным типам материала.)
вывод одной страницей - на одну выставку создается одна статья.
по сути... я часто создаю статью - пустышку.
заполнены поля только title,
category1 - номер выставки
category2 - выбираю "информация о выставке"
в body - только если еще что-то надо написать эксклюзивное об этой выставке.(опционально)
вывод остального сборного коктейля с типами материалов - через формы.
Неактивен
Уже так и делаю. Через article_custom вывожу определенные статьи разных секций с одинаковым custom_field.
Просто хотелось создание материалов к выставке сделать как создание одной статьи, но пошагово, а не создание нескольких независимых статей.
Неактивен
ну можно руками на php сделать простенький интерфейс для ввода данных, а потом их разбросать по разным статьям.
структура в текстпаттерне для этого очень удобная. достаточно применение простых insert-ов в одну табличку: вашпрефикс_textpattern
Неактивен