Блог пользователя - alexej.schmidt

TWIG условие if region

Аватар пользователя alexej.schmidt

Никак не могу заставить drupal 8 рендерить блоки по-разному в разных регионах.

Подскажите пожалуйста, умеет ли шаблонизатор TWIG определять в каком регионе находится блок, и следовательно этому условию его выводить?

0 Thanks

page.tpl.php в зависимости от термина таксономии.

Аватар пользователя alexej.schmidt

Доброго времени суток!

В друпале 7, кроме встроенных функций шаблонизации, https://www.drupal.org/node/1089656

есть такой хук suggestion, который позволяет по условию менять шаблон. Например с помощью такой фичи, можно изменять шаблон в зависимости от типа материала:

0 Thanks

Выводить блок, только если регион пуст

Аватар пользователя alexej.schmidt

Добрый день,

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

В настройках блока есть возможность, установить PHP код. Я пытался эксперементировать с <?php if (empty(($page['banner'])) ?>

Но у меня не работает. Значение TRUE не возвращается.

Помогите пожалуйста.

Заранее большое спасибо!

0 Thanks

htaccess дублированный контент мультиязычность.

Аватар пользователя alexej.schmidt

У меня сайт на нескольких языках с подключенными несколькими доменами.

mysite.ru и mysite.com

На каждой версии есть новости, список которых выводится через views русском и английском языке соответственно. Например mysite.ru/новости/новость_1 и mysite.com/news/article_1.

0 Thanks

Доступ к файлам для зарегистрированных пользователей

Аватар пользователя alexej.schmidt

Добрый день,

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

Заранее большое спасибо!

0 Thanks

Как сделать редирект на url без языковых префиксов?

Аватар пользователя alexej.schmidt

Добрый день, у меня есть небольшая проблема!

Был сайт с установленным i18n на двух языках

mysite.ru/ru
mysite.ru/en

теперь подключил второй домен и отключил языковые префиксы. Проблема в том, что теперь страницы типа mysite.ru/ru/важная_информация ведут на 404. Помогите, пожалуйста, настроить htacess, чтобы переадресовывать все запросы с mysite.ru/ru/важная_информация на mysite.ru/важная_информация.

Заранее большое спасибо.

0 Thanks