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

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

2
Друк регіонів у html.tpl.php
Мені потрібно вивести деякі регіони в шаблоні html.tpl.php, оскільки вони не змінюються між page.tpl.php та page-front.tpl.php (лише щоб назвати два). В основному я хочу уникати дублювання коду. Однак, схоже, немає нічого, пов’язаного з регіонами в html.tpl.php, і я не міг отримати що-небудь за допомогою drupal_get_region_content (і з параметрами, і без …
10 7  theming  regions 

6
Як додати атрибут CSS до зображення, сформованого за допомогою стилю зображення
Досить все у назві. Я хотів би додати класи CSS до зображень, генерованих за допомогою теми теми стилю зображення, щоб результат виглядав так: <img class="MYCLASS" alt="" src="site.com/sites/default/files/styles/profile_picture/public/pictures/picture-1-1318455022.jpg" typeof="foaf:Image"> Чи все-таки це зробити?
10 7  theming  media 

5
Як додати умовну javascript до теми?
Я хотів би використовувати скрипт Selectivizr для емуляції селекторів CSS3 в IE6-8. Але мені важко додавати його до своєї теми. Поки пробували: 1) Примушування цього до розділу html.tpl.php: <!--[if lt IE 9]> <script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script> <![endif]--> Але схоже, що base_path () нічого в D7 не повертає …
10 7  theming  javascript 

1
Різниця між ho_page_alter та precesscess_page?
Я не повністю розумію, коли мені слід використовувати kuk_page_alter (& $ сторінку) або template_preprocess_page (& $ vars, $ hook) в Drupal 7. Які найкращі практики щодо цього використовувати в template.php? Дякую
10 7  theming 

3
Перезапишіть вихід таксономії_term_page () без злому ядра
У Drupal 7, taxonomy.pages.inc містить таблицю taxonomy_term_page(), яка розміщує <div class="term-listing-heading">навколо вихідного заголовка таксономії. Як я можу переписати висновок таксономії_term_page () у свою тему, щоб я міг видалити DIV без злому ядра? Я дуже здивований, що не існує файлу tpl.php для taxonomy_term_page()цього, оскільки це значно полегшить їх обробку .

5
Drupal 7 - Придушення виводу вузлів на Сторінках таксономії
Чи є спосіб придушити вихід вузлів на сторінках таксономії, не встановлюючи модуль (тобто просто в template.php)? Вузли, позначені терміном таксономії, з’являються на сторінці «Індекс таксономії» (наприклад, vašite.com/taxonomy/term/ evidenceid]). Нові на сторінках Drupal 7, Index Index, Taxonomy можуть до них додавати поля. Однак, якщо ви спробуєте перейти на сторінку таксономії з …

7
Відобразити розділений комою список термінів таксономії?
Drupal 7. У своєму node.tpl.php я хочу роздрукувати список термінів таксономії (таксономія називається "канали"). Якщо я використовую: <?php print render($content['field_channel']); ?> Це, очевидно, працює, але найкраще, що я можу зробити, щоб зробити їх вбудованими - це використовувати CSS для пропускання їх ліворуч. Я хотів би, щоб вони були розділені комами. …

5
ho_preprocess_page (): як сказати сторінку переглядів?
Я пишу користувальницький модуль, у який потрібно вставити деякі файли javascript та css лише на сторінку "Views". Я використовую_up_preprocess_page, але я не можу сказати, чи поточна сторінка переглядається: function mymodule_preprocess_page(&vars) { var_dump($vars); //output: nothings that reference the views! if([view page]) { drupal_add_js([...]); drupal_add_css([...]); // Rebuild scripts $scripts = drupal_get_js(); $vars['scripts'] …
10 views  7  theming  javascript 

4
Правильний спосіб додавання JS та CSS до вузла / редагування та інших форм
Я роблю сайт з великою кількістю JS, і мені цікаво, куди мені слід поставити JS-код. Оптимально, я хотів би зберегти JS з кожним модулем, а не з шаром теми. Деякий вміст може бути викритий у вигляді блоків тощо. Але у мене є деякі проблеми з кешем. У своєму прикладі мені …
10 theming  hooks 

4
Проведіть дочірні елементи в гілочку, як Element :: children ()
У роботі з масивом, що передається в PHP, я можу використовувати Element :: kids () для доступу до елементів, які не є #властивостями, а підпорядкованими елементами передачі (елементи форми всередині набору полів, елементи всередині віджета поля тощо). Наприклад, цей фрагмент з file.module: <?php if ($element['#multiple']) { foreach (Element::children($element) as $name) …
9 8  theming 

4
Як виявити мобільний браузер за допомогою PHP у вмісті?
Використовуючи Drupal 7.14 з увімкненим фільтром PHP, у базовому типі вмісту базової сторінки є наступне: <?php if ($is_mobile == TRUE):?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="710" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php else: ?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="900" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php endif; ?> Я отримую повідомлення про …
9 theming 

4
порахуйте значення багатозначного поля у гілочці
Я хочу порахувати кількість значень необмеженого поля у вітковому шаблоні, який я спробував {{ node.field_mytext.count }} => зіткнувся з помилкою а в іншій спробі {{ content.field_mytext.count }}=> нічого не повернуто (у цьому методі я перевірив, що моє поле не є у відключеному полі - це менеджер відображення). Моє запитання - …
9 theming  8 

2
Роздрукувати поле зображення з декількома записами з поля у гілочному шаблоні
У мене є шаблон гілочки для користувацького типу вмісту. І більшість полів здатні просто відтворити, але я не можу надрукувати поле зображення з кількома зображеннями. вузол - mycontenttype.html.twig містить {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage }} </div> …
9 theming  8  media 

9
Як замінити тему адміністратора в моїй власній темі?
Я створив власну тему Drupal 8: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Я використовую "Сім" як тему адміністратора. Коли я редагую сторінку (/ вузол …
9 8  theming 

2
Як додати змінну до шаблону гілочного поля?
На сторінці вузла я хотів би додати назву вузла до виходу поряд з іншим іншим полем (поле прикладу). Я створив нову, field--field-example.html.twigале не можу отримати доступ до змінної заголовка вузла, оскільки вона недоступна в шаблоні поля. Мені потрібно додати змінні в тему предобработки: themename.theme. Як додати змінну в themename.themeі що …
9 theming  8 

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