Вопросы с тегом «theming»

10
Как добавить атрибут CSS к изображению, созданному с помощью стиля изображения

Почти все в названии. Я хотел бы добавить классы CSS к изображениям, сгенерированным с помощью функции темы стиля изображения, чтобы результат выглядел следующим образом: <img class="MYCLASS" alt=""...

10
Печать регионов в html.tpl.php

Мне нужно вывести некоторые регионы в шаблоне html.tpl.php, поскольку они не меняются между page.tpl.php и page-front.tpl.php (просто чтобы назвать два). В основном я хочу избежать дублирования кода. Однако в html.tpl.php, похоже, нет ничего связанного с регионами, и я не могу получить что-либо,...

10
Как обрезать основной текст (field_body)?

Я создал вид для узла, который показывает контент как визуализированный объект. Среди прочего, я вывожу поле тела в шаблоне ветки: {{ content.field_body }} Теперь я хотел бы ограничить текст до 200 символов и поставить три точки. Я протестировал три разных способа сделать это, но ничего не помогло....

10
Как найти URL-адрес стиля изображения из шаблона веточки?

Я реализую шаблон узла, который использует изображение дважды; один раз «нормальным» способом (т. е. используя стиль изображения, определенный в конфигурации отображения поля для этого режима просмотра), а другой - как свойство css background-image. Мне нужна одна из двух вещей: (в идеале) способ...

10
Правильный способ добавить JS и CSS в узел / редактировать и другие формы

Я делаю сайт с большим количеством JS, и мне интересно, где я должен разместить код JS. Оптимально я хотел бы сохранить JS с каждым модулем, а не слой темы. Некоторый контент может быть представлен как блоки и т. Д. Но у меня есть некоторые проблемы с кешем. В моем примере мне нужно добавить JS...

10
Передать переменные из функции предварительной обработки HTML в функцию предварительной обработки страницы?

В моей пользовательской теме hook_preprocess_page()и hook_preprocess_html()функциях мне часто нужно идентифицировать одну и ту же информацию. Вместо того, чтобы выполнять один и тот же if, если оператор проверяет оба идентификатора, идентифицируют одну и ту же информацию, было бы гораздо разумнее...

10
Как отобразить открытую сортировку в представлениях, используя один раскрывающийся виджет?

По умолчанию модуль Views 3.0 для Drupal 7 использует два раскрывающихся списка для отображения открытой сортировки. Первый раскрывающийся список для выбора имени поля, а другой - для выбора направления сортировки. Как я могу выставить сортировку в одном раскрывающемся списке?...

10
Как скрыть заголовок страницы в зависимости от типа узла, используя template_preprocess_page ()

Я пытаюсь скрыть заголовок текущей страницы (как напечатано page.tpl.php), если текущей страницей является 1) узел в полноэкранном режиме (в отличие от тизерного режима), И 2) тип узла - концертный или био . Я печатаю заголовок узла для этих типов содержимого непосредственно в содержимом узла,...

10
как определить функцию предварительной обработки объекта

Мой пользовательский модуль определяет пользовательский объект, который расширяет класс EntityAPIController. Мне удалось заставить его в основном работать, то есть отображать поля и т. Д. Через мой пользовательский файл tpl.php. Но я хотел бы создать mymodule_preprocess_entityфункцию (как...

9
Как добавить переменную в шаблон поля веток?

На странице узла я хотел бы добавить заголовок узла к выводу наряду с другим другим полем (полем примера). Я создал новый, field--field-example.html.twigно не могу получить доступ к переменной заголовка узла, так как она недоступна в шаблоне поля. Мне нужно добавить переменные в тему предобработки:...

9
Распечатать поле изображения с несколькими записями из поля в шаблоне ветки

У меня есть шаблон ветки для пользовательского типа контента. И он может отображать большинство полей просто отлично, но я не могу напечатать поле изображения с несколькими изображениями. узел - mycontenttype.html.twig содержит {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div...

9
dump () не работает в Drupal 8 (пустая страница, отладка включена)

Я хочу использовать dump()в своем .twigшаблоне (внутри пользовательской темы). Проблема в том, что когда я размещаю {{ dump() }}страницу просто пустой. У меня было: Установить twig.confing debug: trueв services.yml. Очищен кеш. В тот момент, когда я {{ dump() }}удаляю все, работает. После...

9
custom.module против template.php

Это не очень целевой вопрос, но я не могу найти хорошую информацию по этому вопросу. Когда считается правильной практикой помещать код в файл template.php, а когда внедрять его в модуль? Я имею в виду в моем текущем примере мне нужно вызвать hook_preprocess_node и внутри выполнить drupal_get_form и...