Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Возможность добавлять в связи категории контента, а не отдельные записи #1342

Open
alex13281 opened this issue Jul 20, 2021 · 3 comments

Comments

@alex13281
Copy link

alex13281 commented Jul 20, 2021

Используемая версия InstantCMS: 2.1

Здравствуйте.
Сейчас мы можем создать связи с любым типом контента, а потом добавлять записи по отдельности. Это неплохо. Но необходимо лишь в исключительных случаях, я считаю.

Очень не хватает и хотелось бы когда-нибудь получить возможность автоматом выводить связанный контент, указав категорию целиком.
Это открывает новые возможности для создания порталов и вообще. К примеру, можно посмотреть такой каталог автомобилей:

https://audi.drom.ru/a1/

У нас одна страница (запись) Audi A1, на которой также выводятся последние отзывы, фото, статьи, новости и что угодно по этому автомобилю.

На Instant также можно было бы создать запись Audi A1, плюс мы имеем статьи в которых есть категория Audi A1.
Так бы указали её целиком, а не вводили каждую запись вручную. И еще нужна ссылка, чтобы перейти в нужную категорию, которую привязали ("Смотреть все статьи про Audi A1)

Снимок

@goldman-sax
Copy link

Привязывать категории - не лучшее решение. Это надо иметь тысячи и десятки тысяч категорий. Неизвестно как это воспримет система. Кроме того, у категорий нет полей и свойств, а это крайне неудобно. Хотя сама идея выводить блоками по моделям очень хороша и популярна. Например, здесь треки разбивают по альбомам явно автоматически, но как?
https://www.lyrics.com/artist/Naza/1112853
Возможно, разработчик знает лучшее решение.

@alex13281
Copy link
Author

alex13281 commented Aug 24, 2021

Привязывать категории - не лучшее решение. Это надо иметь тысячи и десятки тысяч категорий. Неизвестно как это воспримет система.

Десятки тысяч категорий? Это где такое нужно? Тогда об их применении речи нет в принципе, это особый случай.

Кроме того, у категорий нет полей и свойств, а это крайне неудобно. Хотя сама идея выводить блоками по моделям очень хороша и популярна.

У них есть id. Этого достаточно для автосвязей: #1348
Выводим в записи с рубрики id21, такие же записи с из рубрики id21. Обычно, это так и работает. Везде.
Можно, конечно, создать для каждой записи новое поле, в котором будем указывать идентификатор, который потом будет использоваться для создания связей. Но, зачем? Если уже есть категории, в которые относим записи.

Например, здесь треки разбивают по альбомам явно автоматически, но как?
https://www.lyrics.com/artist/Naza/1112853

При добавлении трека в каталог указывают привязку к альбому, как угодно можно осуществить. Но сайт не на инстант же.

@goldman-sax
Copy link

Десятки тысяч категорий? Это где такое нужно?

Нигде. Я о том и говорю. Поэтому категории - не выход.

При добавлении трека в каталог указывают привязку к альбому

Её в любом случае делать.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants