1. Главная
  2. Gnome.su

Gnome.su: Комментарии

Главные вкладки

Как заставить все блоки в регионе использовать один и тот же шаблон

25 января 2021 в 10:28

Gnome.su wrote:
Сработало!

function exoopport_theme_suggestions_block_alter(array &$suggestions, array $variables) {
$block = entity_load('block', $variables['elements']['#id']);
$region = $block->getRegion();
$suggestions[] = 'block__'.$region.'__block';
}

Под Drupal 9 не работает(
Есть варианты как заставить данную конструкцию работать в Drupal 9?
Заранее благодврю!

Как заставить все блоки в регионе использовать один и тот же шаблон

16 декабря 2018 в 4:29

Я не то имел ввиду. Просто файл шаблона для блока в папку темы закинуть.

Я так и сделал, но проблема заключается в том что шаблон блоков у меня индивидуальный, в нём прописано множество css классов и при загрузке страницы основной контент сайта так же заворачивается в блок, что не есть хорошо.
Редактировать шаблон каждого блока очень муторно, к тому же зачем? если можно использовать вышеприведённый хук.

Как заставить все блоки в регионе использовать один и тот же шаблон

15 декабря 2018 в 3:07

А что нельзя добавить theme sugestion для всех блоков региона?

Можно по подробнее как это сделать и как использовать?

Theme debug знаете как включить?

Нет, но я погуглю)

Не все имена авторов комментариев отображаются в блоке сделанном в Views

4 марта 2018 в 3:50

Можно ли это как-то проанализировать, исправить?
Если в левый блок "Новые комментарии вставляю поле с именем автора комментария то там происходит тоже самое, нет авторов комментариев у одних и тех же материалов.

Не все имена авторов комментариев отображаются в блоке сделанном в Views

3 марта 2018 в 12:06
<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:

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

Как это нет?
Вы не тот блок смотрите, скорее всего!
Блок "Новые комментарии" не в левой колонке а внизу, последний центральный правый блок "Новые комментарии".

Insert module + Colorbox в Drupal 8

8 января 2018 в 13:47

Я так понимаю что не работает данная связка? Как же тогда в Drupal 8 вставдять в нужные места текста изображения и чтобы после сохранения они красиво увеличивались при нажатии?

Отключить кэширование блока "Случайное изображение" для анонимных пользователей

24 августа 2017 в 15:01

Всем огромное спасибо, но я ничего не понимаю в хуках и главное то что мне не понятно куда этот код нужно вставлять.

Отключить кэширование блока "Случайное изображение" для анонимных пользователей

24 августа 2017 в 1:21

Я конечно извиняюсь, но не понимаю где использовать cache max-age = 0
В поисках отключения кэширования на зарубежных форумах часто натыкался на упоминание о max-age = 0, но с английским у меня туго.
Объясните пожалуйста)

{{ attributes }} необходима информация

22 декабря 2016 в 5:07

А как их использовать? Ну прописал я к примеру http://i86.fastpic.ru/big/2016/1222/c0/6204b292a0328c7fcda523d4071a21c0.jpg
Что дальше? Не понимаю(
Где-то можно заменить этот attributes классом или ещё чем-то?

Проблема с CSS, весь контент оборачивает в офрмление блоков

19 декабря 2016 в 8:57

Адаптация на то она и адаптация а не переделывание)
Мне нужно чтобы сделано было именно так, к тому же в другой CMS эта конструкция прекрасно работает.

File (Field) Paths и Colorbox не работают в связке

2 ноября 2016 в 14:35

Включены!
Остановил сервер, почистил логи, запустил сервер, создал материал, загрузил изображения.
Вот вновь созданные логи с вышеописанных манипуляций: https://yadi.sk/d/WRJlV7pLxy5JF

File (Field) Paths и Colorbox не работают в связке

2 ноября 2016 в 13:58

Не поленился, на том же сервере "OpenServer" поставил "Drupal 7" и модули "File (Field) Paths" и "Colorbox", всё прекрасно работает, изображения загружаются, миниатюры создаются с первого раза, без всяких проблем.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /