Можно ли сделать такое с вьювс?
Я добавляю материал - банер, мне нужно, что бы разные банеры выводильсь на разных страницах, на главной одни банеры, на странице "технология" например, другие.
Как нибудь можно связать материал с урлом? Именно с урлом, т.к. нужно выводить банеры также на вьюшных страницах.
Комментарии
Сделать баннер блоком и в настройках блока указать url.
Если вы добавляете баннер, то, скорее всего, это будет блок. В блоках есть возможность настраивать вывод на старицах - по типу материала, по пути, по роли пользователя и тд.
Кроме того, можно настроить и контекстный фильтр, если блок с баннером будет создаваться через Представления (Views).
Нужно было бы выводить банеры после подгонки размеров имеджкэшем.
Видимо вопрос надо закрывать, сильно много заморочек с количеством урлов будет, неудобно будет пользоваться.
Действительно проще руками.
Через вьюс добавить блок с выводом банеров. Если сайт структурирован таксономией, то добавляем аргумент.
Содержимое: Has taxonomy term ID (with depth).
Далее WHEN THE FILTER VALUE IS NOT AVAILABLE:
выбираем Provide default value - Raw value from url. Ниже указываем где в урле живет термин по которому фильтровать.
И будет различать банеры по категориям таксономии.
Не внимательный вы человек. Перечитайте вопрос.
- в настройках видимости блока можно использовать маску *
- они всё равно будут, надо же как-то указывать, какой баннер на какой странице выводить