Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Вывод дополнительных постов в посте?

Вывод дополнительных постов в посте?


     23.05.2018    Общие вопросы по PHP, Модули, Хаки    1229

вопрос
Что если один пост 1 это необязательная часть другого поста 2, есть ли такой модуль с выбором похожих материалов?
Чтобы выбрал пост из списка и готово, он в посте как дополнительный материал? Или есть альтернатива? Доп. поля? Через редактор?

Не понятно? Вот пример.

Вывод дополнительных постов в посте?


Видел какой-то модуль для сериалов, но он был платный.

P.S. У модуля проверки правописания проблемы с кодировкой (на dle-faq).

Ответа пока нет


4 комментария

irrwisch
Юзер

irrwisch - 23 мая 2018 02:05 -

А зачем дополнительные модули?
Создаём доп. поле (например "additional_materials"), затем в fullstory.tpl, в нужном месте вставляем
[xfgiven_additional_materials]{custom id="[xfvalue_additional_materials]" template="custom" cache="yes"}[/xfgiven_additional_materials]

А при создании/редактировании новости в доп. поле вставляем нужные ID новостей через запятую, например:
1,8,15,135


Если доп.поле заполнено, то новости выведутся, если доп. поле не заполнено, то custom будет вырезан.

BYMERPRO
Юзер

BYMERPRO - 23 мая 2018 03:08 -

Ого, не знал о таком методе, спасибо, буду использовать пока не найдется альтернатива.

irrwisch
Юзер

irrwisch - 23 мая 2018 11:59 -

Какая может быть альтернатива у стандартного функционала CMS? Вам не хватает функционала? Шаблон указывается любой для оформления, количество новостей не ограничено, новости кешируются, можно задать нужный критерий сортировки (через параметр order, например order="id_as_list", что бы публикации выводились в том порядке, в котором указаны в доп.поле). Что ещё надо, зачем отдельный модуль?

BYMERPRO
Юзер

BYMERPRO - 23 мая 2018 18:45 -

xD Ну хорошо, уговорил, буду использовать только этот метод!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх