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

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

4
Як замінити деякі правила CSS для теми теми адміністратора? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Чи є спосіб змінити лише деякі правила CSS, які використовує тема адміністратора, не торкаючись …
20 7  theming 

6
Включіть частковий шаблон
Я намагаюся використовувати Drupal 8 із власною темою, через великі відмінності в структурі для моїх вимог. У мене є сторінка - front.twig.html та page.twig.html, я б хотів створити частини шаблону, як це було використано в phrozn oder у звичайному проекті Symfony2, наприклад, footer.html.twig та header.html.twig. Ці шаблони зберігаються у підкаталозі …
19 8  theming 

2
Які переваги панелей для темера?
Я ніколи не багато думав про Панелі, так як мені завжди було комфортно писати власні теми. Однак я переглянув чимало статей, які пропагують чесноти панелей (від Lullabot & Active Lamp ), тому я подумав, що прийшов час переглянути її, тим більше, що панелі збираються в Drupal 8 . Я багато …
19 theming  panels 

3
Додайте класи до елемента вибору форми
Як я можу додати класи до тегу параметрів форми без JS? На даний момент у API API я можу передавати такий ключовий масив array( '0' => 'option 0', '1' => 'option 1', ) і я отримаю такий html <option value="0">option 0</option> <option value="1">option 1</option> Чи є спосіб зробити щось подібне: …
19 theming  forms 

4
Як редагувати <head> інформацію
У Drupal 6 зберігалися всі дані сторінки page.tpl.php. Тепер із Drupal 7 лише вміст, який з’являється між &lt;body&gt;та &lt;/body&gt;. Тож як ви редагуєте інформацію про ГЛАВУ ? Чи зберігається він у .tpl.phpфайлі? Де? Якщо ні, як це зробити?
19 7  theming 

4
Кращі практики для макетів сторінок
Я намагаюся розібратися, які найкращі практики стосуються макетів сторінок у Drupal. У багатьох сторінках на них є кілька різних елементів, таких як основний вміст, зображення заголовка тощо. Я не дивлюсь на створення "базової сторінки" чи нічого подібного (тобто одного вузла для всієї сторінки). Чи добре використовувати панелі для кожної сторінки, …
19 7  panels  theming 

9
Створіть файл шаблону для блоку переглядів
Є багато про тематизацію користувацьких блоків, а як щодо блоків, створених переглядами? Блок моїх переглядів має ідентифікатор: block-views-posts-listing-block, Я намагаюся багато способів іменування файлу шаблону, наприклад: block - block - views-posts-listing-block.tpl.php, але я не можу знайти правильне ім'я файлу.
19 7  views  theming  8  blocks 



4
Краща практика для сторонніх бібліотек PHP-класів
Зараз я працюю над модулем, який вимагає сторонньої бібліотеки PHP, яка по суті є єдиним класом PHP. Як правило, я розміщую його у підкаталозі include / add та add files[] = includes/Foo.php до мого файлу .info, і дозвольте автонавантажувачу класу Drupal 7 робити все, що я роблю $foo = new …
17 7  theming 

2
Замініть html.tpl.php на тип вузла
У файлі template.php для моєї теми я спробував таке: function media_preprocess_page(&amp;$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']-&gt;type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']-&gt;type; // If …
17 7  theming 

3
Як обробити / очистити застарілий зведений css / js?
Я використовую лише Drupal 7, вбудований в агрегацію CSS / JS, проте папка файлів, де живуть файли css.gz та js.gz, заповнюється досить швидкими темпами, і, хоча я впевнений, це пройде деякий час перед тим, як він почне повністю заповнювати привід, новина так само добре, як і будь-який час, щоб зрозуміти …

1
Як я можу замінити сторінку за замовчуванням.t.tl.php?
Я маю одну сторінку на своєму D7веб-сайті із значним відхиленням від решти моїх сторінок. На цій сторінці я покажу лише обмежену кількість регіонів та з іншим макетом. Який найкращий спосіб змінити за замовчуванням page.tpl.php? Чи можу я створити щось на зразок " mycustom-page.tpl.php", яке викликається ТІЛЬКИ на певній URL-адресі мого …
17 7  theming 

8
Як отримати базовий шлях?
Я хочу використовувати базовий шлях у файлі шаблонів Drupal 8. Я спробував наступне, але не отримав правильного результату. {{ app.request.baseUrl }} {{base_path}} Що мені потрібно - це абсолютний шлях до вузла {{ app.request.baseUrl }}/{{ url }}. Я знайшов одне рішення - помістити цей код у гачок попередньої обробки та передати …
16 theming 

4
Перевірте, чи користувач увійшов у тему
У Drupal 7 ми можемо просто перевірити, чи поточний користувач увійшов у тему, перевіривши $GLOBAL['user']-&gt;uidчи використовуючи user_is_logged_in(). Як я можу перевірити, чи користувач увійшов до шаблону сторінки в Drupal 8? Рішення полягає в ручній реєстрації hook_preprocess_page(), але оскільки це дуже популярно, я думаю, що Drupal надає щось за замовчуванням для …
16 theming  8 

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