Отображение похожих нод по заголовку в блоке

8 апреля 2017 в 11:45
Аватар пользователя godzone godzone 0 13

Требуется вывести в блоке ноду, заголовок которой был бы равен заголовку текущей отображаемой ноде. Как такое можно реализовать?

Комментарии

"по заголовку" - это должен быть критерий вывода. Т.е. у меня есть два типа материала, которые создаются одновременно рулсом с одинаковыми тайтлами. В последствии мне нужно видеть на странице первого материала блок с соответствующим (согласно моему критерию) вторым.

8 апреля 2017 в 17:11

Справа вверху, в настройке вьюхи скрытая вкладка "Расширенные" там контекстные фильтры, смотрели? хотя я мб не вникаю, сорри.

8 апреля 2017 в 17:20

Программным путём. Можно прямо в блоке код PHP написать, можно модулёк создать. Кода там немного

10 апреля 2017 в 12:22

Поясняю по хардкору, на реальном примере из практики:
Какой-то очень умный разработчик сделал три места с PHP-кодом. В них вызывались функции из http://php.net/manual/ru/book.calendar.php. После обновления версии PHP - сайт падает, ошибка - Call to undefined function cal_days_in_month() in /modules/php/php.module(80)

Внимание, вопрос: где искать этот блок? Ответ - один раз во вьюс, один раз в блоках, и ещё один раз - в панели.

Как минимум поэтому нельзя использовать PHP-фильтр.

10 апреля 2017 в 13:30

Да кто спорит то? ПО хорошему нельзя, но если очень хочется - то можно. )) И будет работать. Потом уже следующий разработчик все равно найдет блок, если он не полный даун

10 апреля 2017 в 13:31