Вложенные типы контента в двойке (Связи типов контента)

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Каталог со связанными типами контента

Насколько актуален для вас компонент Связи типов контента?

Очень актуально
Не нужен вовсе
Двойка из коробки все может
Нужен срочно, готов скинуться
Всего 54 голоса Опрос завершён
#137 12 октября 2016 в 09:12
WebMan, гениально расписал: от А до Я!
#138 12 октября 2016 в 09:12

Поля бывают разные

Loadырь
мы сейчас говорим про коробку.

Вот ваше поле + поле множественного выбора из другого типа контента, которое будет на сайте показано пользователю ссылками решит 90% вопрос о связям типов контента.
#139 12 октября 2016 в 09:14


WebMan, гениально расписал: от А до Я!

AndroS
но без визуального описания. Только надо так и так… а как это будет представлено пользователю и админу сайта — ну придумайте.
#140 12 октября 2016 в 09:41

Только надо так и так… а как это будет представлено пользователю и админу сайта — ну придумайте.

Zau4man
А что тут придумывать? Пока я "гениально" расписывал, Loadырь, уже на самом деле гениально сделал наглядный, рабочий пример, который можно не только посмотреть, а и пощупать (ссылка в его сообщении чуть выше). Вопрос только в выборе способа реализации: как сделать связи так, чтобы было максимально гибко и максимально шустро. На мой взгляд, самый оптимальный вариант — это изначально предложенный r2 способ связи один ко многим через id записей. Он достаточно универсален и при этом максимально шустрый, так как работает через простые цифровые ключи…
#141 12 октября 2016 в 10:13
Вот ещё один пример использования варианта от r2. В случае, если один и тот же тип контента можно будет привязывать к разным родительским типам, можно сделать почти "сквозные категории" для всего контента на сайте или его части.

Например, для сайта автомобильной тематики. Делаем обычные типы контента: статьи, альбомы, новости. Делаем посты, подвязанные к блогам. Делаем посты форума, подвязанные к его темам. Делаем каталог моделей, подвязанный к фирмам. А потом к этим же фирмам подвязываем статьи, альбомы, новости, блоги или посты блогов, темы форумов. В итоге получаем на странице фирмы вкладки: статьи, альбомы, блоги, обсуждения на форуме и каталог моделей по этой фирме. Наглядно? Очень! Удобно? Ещё бы! Просто? Как три щелчка мышкой! 😊

Это, конечно, не совсем "сквозные категории" и не "таксономия как у Друпала". Но уже сильно облегчает создание сложных проектов. А сквозные категории можно сделать и отдельным компонентом.
#142 12 октября 2016 в 14:33
В целом, нам то нужна лишь(приуменьшаю )) ) функция привязки типов к типу. При этом хорошо бы иметь настройку всякую… например вариант подачи, отображения списка записей из привязанных типов. Например назначая свой шаблон для каждого из привязанных типов и общий шаблон для вывода всего этого вместе взятого на страничках записей типа контента к которому привязываем другие типы контента ))
Попутно нам понадобиться шаблоны для просмотра записи и записей на страничках привязанных типов. Если этот тип предназначен исключительно для привязки ))
#143 12 октября 2016 в 16:28
А чем вам виджеты не угодили, в них всё описанное реализовано
#144 12 октября 2016 в 17:24
Денис Васильевич, согласен со всем. Только приуменьшать желаемое нет смысла. Лучше формулировать всё, что нужно. А мир даст что сможет. 😉

PIN, виджеты — это отчасти костыли. Они тяжелее, чем связь по ключам и индексам в БД. Они менее наглядные и удобные. И менее гибкие.
#145 12 октября 2016 в 18:43
Дело, конечно, нужное. Но теми же тегами решается весьма приемлемо.
Потому, имхо: не думаю что для системы есть приоритетной разработкой на данном этапе.
#146 12 октября 2016 в 18:51

тегами решается весьма приемлемо

Олег Васильевич я
Тегами решаются лишь задачи тегов, не более. Как Вы организуете тегами, например, связку "Задания — Шаги выполнения". Где у всего задания есть описание и картинка. И каждый шаг тоже содержит своё описание и картинки. Или как тегами сделать каталог фирм с товарами каждой фирмы?
#147 12 октября 2016 в 19:04
WebMan, не согласен, костыли придумываются сейчас и дабы они таковыми не считались настраиваете разработчиков инстанта на реализацию
#148 12 октября 2016 в 19:05
в движке уже всё есть, только немного довернуть
#149 12 октября 2016 в 19:09
настаиваю, поле типа "место вывода виджета" и виджет в поле (настраиваемый как сейчас в админке) решает любые вопросы описанные кем-либо по данной теме и более того расширяет функционал геометрически
#150 12 октября 2016 в 20:10


Тегами решаются лишь задачи тегов, не более. Как Вы организуете тегами, например, связку "Задания — Шаги выполнения". Где у всего задания есть описание и картинка. И каждый шаг тоже содержит своё описание и картинки. Или как тегами сделать каталог фирм с товарами каждой фирмы?

WebMan
WebMan, я понимаю, что не идеально (если вы об этом). Но до этих пор обходился так: в настройках виджета "Теги" указываем типы контента "Задания" и "Шаги выполнения", выводим виджет где нужно. Так же и с фирмами, товарами, расположением… с чем угодно.
Совсем недавно пришлось, правда, повыдувать немного: скриптом загонять в теги значение одного из полей. Очень чудно, на мой взгяд, получилось! smoke
А так, я ж не против (скорей всего, даже куплю, если кто сделает толково), только б из-за наших частных потребностей не страдало общее развитие системы. ИМХО: есть задачи приоритетнее, а у нас всего 2 головы и 4 руки.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.