Drupal

Питання та відповіді для розробників та адміністраторів Drupal

4
Чому я не можу видалити певні типи вмісту?
У мене є сайт Drupal 7, а в меню "Типи вмісту" лише у певних типах є посилання "видалити" у стовпці "Операції". Усі типи вмісту містять посилання на "редагувати", "керувати полями" та "керувати відображенням", але лише деякі мають "видалити", а інші -. Я перевірив свої дозволи на свого користувача, і у …
19 7  nodes 

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

3
Передача аргументів drupal_get_form ()
Як я можу передати аргументи drupal_get_form()в Drupal 7? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 =&gt; 'one', 2 =&gt; 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &amp;$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 

4
Очистити URL - псевдонім автоматичного шляху - як видалити наголоси (Á É Ó Í Ñ) з URL-адрес?
Я використовую Drupal 7.9 і pathauto 7.x-1.0-rc2 Я хочу видалити наголоси з доріжок і замінити їх звичайними літерами Á=A É=E Ó=O Í=I Ñ=N тощо. Я використовую тип поля та назву вузла для побудови шляху: [node:field_provincia]/[node:title] внаслідок чого, наприклад, ávila / mérida Чи є у патауто якісь гачки, які я міг …




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 

3
Краща практика побудови модулів за допомогою класів
Я хочу почати будувати свої модулі як класи зараз, коли ледачий / автозавантажений в Drupal 7, і я хотів би подивитися на деякі модулі (contrib або core), які роблять велику роботу з цим. Чи є творчий спосіб інтегрувати клас як гачки? Чи реалізувати кожну функцію як плагін ctools? Будь-який перехожий …
19 7 

12
Як додати плагін Jquery до Drupal?
Чи повинен я просто вставити код у файл головного шаблону, чи є інший рекомендований спосіб приєднання нових плагінів Jquery в Drupal 7?
19 javascript 

6
Чи є скрипт друку, щоб відключити всі кеші?
Я маю на увазі всі параметри кешування під адміністратором / налаштуваннями / продуктивністю. Я часто використовую drush sql-sync, щоб постійно підтримувати свою копію розробки з сервером. Однак, на сервері, очевидно, повинні бути включені всі кеші. Тож мені цікаво: чи повинен я відвідувати адміністратор / налаштування / продуктивність кожного разу, коли …
19 drush 

7
Як показати дату в правильному часовому поясі?
У мене є тип діапазону дат (field_date) для типу вмісту. Коли я створюю свій тип вмісту, я встановлюю дату початку як: 2017-02-27 19:30:01 Тепер я хочу отримати значення та показати дату в іншому форматі, тому спробуйте використовувати наступний код: // Loading the node. $node = Node::load(2100); // Getting the start …
19 8  datetime 

4
Чи є на сторінці перелік усіх полів?
Мені цікаво, чи хтось склав список полів, доступних для створення типів вмісту в Drupal. Існує багато списків найпопулярніших модулів, але було б чудово зосередитись на існуючих полях, як в ядрі, так і на сторонніх модулях. Я трохи оглянувся, але завжди закінчується списками модулів.
19 entities 

4
Як зробити сортувальні таблиці з пейджером із даними із користувацької таблиці?
Для Drupal 6 ви можете зробити щось подібне: $header = array( array('data' =&gt; t('Order id'), 'field' =&gt; 'order_id'), ... array('data' =&gt; t('Transaction time'), 'field' =&gt; 'payment_time', 'sort' =&gt; 'desc'), ); $sql = "..."; $sql .= tablesort_sql($header); $limit = 25; $result = pager_query($sql, $limit); ... Я подивився і на drupal 7, …
19 7  database 

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