Мне нужна ваша помощь в решении проблемы, которая кажется ребяческой, но я не могу ее решить.Drupal: блок не отображается на странице определенного типа контента
Я хотел бы активировать блок (который уже активирован для других типов содержимого страниц и прекрасно работает), чтобы показать его на новый типа контента. Я просто проверил поле в admin-> structure-> block-> configure-> параметры видимости для этого конкретного типа контента, как и для других. Однако он не появляется.
Здесь screenshot параметров блока конфигурации (вы никогда не знаете ^^).
Этот блок находится в sidebar_second
регионе. Поэтому я проверил с dpm()
, если этот регион был установлен в обоих типах контента.
Here Я могу видеть, что на самом деле набор для моего типа содержимого basic page
где блок показывает вверх хорошо.
Но here Я вижу, что моего региона не существует вообще и тем самым мой блок не появляется.
Я создал новый блок тестового и размещался в sidebar_second
регионе, а также определить, является ли проблема сам по себе конкретному блоку или содержания страницы типа ... Видимо, я предполагаю, что это второе решение потому, что он не появляется.
Кроме того, я пытался найти моих блоков в sidebar_first
области (что уже существует для моего content-type testimonial
). К сожалению, это не работает. Конечно, он хорошо работает на content-type basic page
...
Чтобы убедиться, что код страницы не переопределен в моем testimonial.module или шаблоне, я проверил дважды крючки я реализован и все мои шаблоны файлы ... Я не нашел ничего, что могло бы вызвать эту проблему.
В конце концов, я гугл моей проблемы и обнаружил, что отчет ошибки (закрыто, потому что не может быть воспроизведен): https://drupal.org/node/1777072, но я думаю, что это было бы очень повезло, как это происходит ...
Чтобы выбрать, это, безусловно, ошибка, которую я не вижу, а не редкую ошибку uber, которая произошла с 10 людьми в мире. xD
Вот почему мне нужна ваша помощь, люди на стеке!