Быстрое добавление ресурсов на страницу
Здравствуйте, уважаемые разработчики. Как в modx реализовать такую функцию как в wordpress когда к определенным типам документов можно прикрепить другие страницы?
Например у меня есть список мероприятий, и при создании мероприятия я хочу указать галочкой, в каком месте оно будет проходить. Либо добавить нескольких спикеров таким же способом, отметив их галочкой, а на странице выведется из список. Заранее спасибо.
Например у меня есть список мероприятий, и при создании мероприятия я хочу указать галочкой, в каком месте оно будет проходить. Либо добавить нескольких спикеров таким же способом, отметив их галочкой, а на странице выведется из список. Заранее спасибо.
Комментарии: 11
Дочерние ресурсы?
нет. есть отдельные категории ресурсов. как в вордпрессе. отдельно спикеры, отдельно место проведения. и когда создаается мероприятие, к нему можно добавить место и людей. (есть отдельные страницы с описанием этих людей и мест)
Попробуйте посмотреть про производителей в minishop2. Возможно мероприятие сделать как товар, а к нему подобрать производителя ( в вашем случае людей)
Либо же с помощью тв полей. Сделать тв как для людей так и для места, а потом при создании мероприятия прикреплять их в настройках ресурса. Выводить правда с помощью условий придется.
Либо же с помощью тв полей. Сделать тв как для людей так и для места, а потом при создании мероприятия прикреплять их в настройках ресурса. Выводить правда с помощью условий придется.
Спасибо. буду смотреть
Да ну, какой минишоп?! TV всё решает
каким образом?
Максим ответил уже modx.pro/help/14559/#comment-93890
Можно представить мероприятие, как тег статьи и дальше указывать у нужных ресурсов.
как создавать теги?
Ну, можно через компонент tagger
Все гораздо проще! Установите компонент TVsuperSelect. Создайте TV данного типа и в возможные значения укажите вызов сниппета:
@EVAL return $modx->runSnippet('pdoResorces', ['parent'=>'1','tpl'=>'@INLINE {$pagetitle} {$id}=={$id}{$idx == $count ? '||' : ''}'])
А в параметрах вывода необходимо указать тип вывода разделитель запятая. После добавления нескольких ресурсов в это TV на выходе вы будите иметь список id ресурсов разделенных запятыми!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.