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

Используйте его для вопросов о рендеринге или изменении разметки HTML, созданной модулем / темой.


1
Почему Drupal 7 предпочитает правила CSS @import тегам <link>?
«Не используйте @import», говорят многие парни. Есть много недостатков в использовании @import. Использование @importв таблице стилей добавляет еще один прием к общему времени загрузки страницы. Использование @importв IE приводит к изменению порядка загрузки. Это может привести к тому, что таблицы стилей будут загружаться дольше, что мешает прогрессу рендеринга, заставляя страницу …
25 7  theming 

5
Функция предварительной обработки для типа контента
У меня есть несколько типов контента, которые мне нужно предварительно обработать разными способами. Так что template.phpв моей теме на fooданный момент выглядит так: function foo_preprocess_node(&amp;$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if ('event'==$variables['type']) _preprocess_event($variables); if ('alert'==$variables['type']) _preprocess_alert($variables); ... } function _preprocess_news(&amp;$variables) { ... } function _preprocess_event(&amp;$variables) { ... } function _preprocess_alert(&amp;$variables) …
25 7  theming 

6
Использование встроенного интерфейса jQuery в моей теме
На каждой странице моей темы нужно будет использовать jquery UI. Я знаю, что он включен в Drupal 7, но я не могу расшифровать слишком техническую документацию Drupal. Похоже, единственный способ сделать это с помощью файла template.php. Но так как я не понимаю этот файл, я пытаюсь избежать этого. Есть ли …
25 7  theming  javascript 


4
Передайте сырой HTML в #markup
У меня есть некоторые HTML содержания, это происходит из внешней библиотеки , поэтому я не могу изменить его, он имеет много &lt;span&gt;и &lt;div&gt;тег с атрибутами , такими как: &lt;span style="color: #0000ff;"&gt;, но когда я использую: $render = array( '#markup' =&gt; $myhtmlcontent, ); В массиве рендеринга Drupal удаляет атрибуты и сохраняет …
24 theming  8 

5
Итерация по полю с несколькими значениями в шаблоне Twig
Мне нужно взять под контроль рендеринг field_admin_tagsполя в node.html.twigшаблоне. Это работает: {{ content.field_admin_tags }} - Отрисовывает все (метка + все значения полей) {{ content.field_admin_tags.0 }} - Отображает только первое значение в поле, а не метку ПРОБЛЕМА: я не контролирую разметку вокруг тегов, например &lt;ul&gt;&lt;li&gt;...&lt;/li&gt;&lt;/ul&gt;. Поэтому моя идея заключалась в том, …
23 theming  8 

2
Распечатать $ Messages в файле node.tpl.php
В Drupal 7 по умолчанию $messagesпеременная печатается в page.tpl.php. Есть ли способ печати $messagesв файле node.tpl.php (например, $ node-mycontenttype.tpl.php). Просто ставлю &lt;?php print $messages; ?&gt;или &lt;?php print render($page['messages']); ?&gt;не работает. Там в учебнике здесь для печати $ сообщений в блоке, но я хотел бы, чтобы поместить его в своем файле …
23 theming 

3
Получить путь к ресурсам темы в шаблоне Twig
У меня вопрос о получении пути к изображению в шаблоне Twig. Изображение не привязано к полю или чему-либо. Просто статичное изображение, которое хранится в "MYTHEME / image / icon / my-icon.png". В Drupal 7 я получаю путь в моем node.template со следующим кодом: &lt;img src="&lt;?php print base_path() . path_to_theme(); ?&gt;/image/icons"&gt;/my-icon.png …
22 media  8  theming 

5
Получить URL изображения в Twig
Я хочу сделать изображение как фоновое изображение с помощью встроенного стиля в веточку. Я создал поле с именем bg_image и прикрепил его к стандартной простой странице. После нескольких часов игры я смог получить URL-адрес изображения в node.html.twig {{ file_url(node.field_bg_image.0.entity.uri.value) }} но я не смог заставить его работать внутри поля - …
22 theming  8  files 

4
Как динамически добавлять классы в тег BODY в зависимости от пути / глубины страницы?
Как динамически добавить классы в тег body, как показано в этом примере ниже? -Home -Cities --Melbourne &lt;body class="melbourne"&gt; --- Парки &lt;body class="melbourne theme_parks"&gt; --- Рестораны &lt;body class="melbourne restaurants"&gt; --Новой Йорк &lt;body class="new_york"&gt; --- тематические парки &lt;body class="new_york theme_parks"&gt; --- Рестораны &lt;body class="new_york restaurants"&gt; -Контактных нас &lt;body class="contact_us"&gt; Новичок Drupal здесь …
22 7  theming 


5
Скрыть метку поля
Есть ли способ скрыть метку поля при рендеринге настраиваемого поля в Drupal 7? В моем шаблоне узла у меня есть: &lt;?php print render($content['field_image']); ?&gt; Что дает мне: &lt;div class="field field-name-field-image field-type-image field-label-above"&gt; &lt;div class="field-label"&gt;Image:&amp;nbsp;&lt;/div&gt; &lt;div class="field-items"&gt; &lt;div class="field-item even"&gt; &lt;img typeof="foaf:Image" src="http://site.com/sites/default/files/image.jpg" alt=""&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; Я хотел бы не …
22 7  theming  entities 


3
указать элементы формы $, которые будут исключены из отображения?
Я хочу скрыть определенные элементы в форме, используя form_alter или файл шаблона. Я где-то читал, что в Drupal 7 мы можем указать элементы $ form, чтобы они не отображались в форме, но я не помню! Не unset (), а какая-то другая функция!
20 7  hooks  forms  theming 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.