Запитання з тегом «theming»

Використовуйте його для запитань про візуалізацію або зміну розмітки HTML, створеної модулем / темою.


1
Чому Drupal 7 віддає перевагу правилам CSS @import перед тегами <посилання>?
"Не використовуйте @import," кажуть багато хлопців. Існує маса недоліків використання @import. Використання @importв таблиці стилів додає ще один зворотній бік до загального часу завантаження сторінки. Використання @importв IE призводить до зміни порядку завантаження. Це може спричинити завантаження таблиць стилів довше, що перешкоджає візуалізації прогресу і робить сторінку повільнішою. Чому Drupal …
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. Я знаю, що він входить до складу 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
Друк $ повідомлень в 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 

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


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 

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 ми можемо вказати елементи форми $, щоб він не відображався у формі, але не можу згадати! Не unset (), а якась інша функція!
20 7  hooks  forms  theming 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.