Drupal

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

3
Програматично візуалізуйте блок у шаблоні гілочок
Мені потрібно надати блок перегляду в моєму шаблоні page.html.twig. У D7 я би зробив це: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> У Drupal 8 модуль_invoke застарілий і рекомендується використовувати це: (Я додав ім'я блоку як другий параметр) Drupal::moduleHandler()->invoke($block, 'views_block__blog_block_1', $args = array()); Я спробував кілька речей. Спочатку …
28 blocks  8 

4
Додавання компонентів до функції через Drush
Я розумію, використовуючи "drush fu", щоб шукати зміни в будь-яких компонентах наявної функції, але чи можна додати компонент до існуючої функції за допомогою drush? Зараз я маю використовувати інструменти / admin для відтворення, завантаження файлів, завантаження тощо. Було б добре, якби був спосіб зробити цей процес за допомогою друку.
28 drush  features 

8
Як отримати лише один результат за допомогою db_query ()
Я mysql_fetch_array()переходжу від «старої школи» методів використання PHP MySQL тощо, і я намагаюся бути більше Drupally, використовуючи API бази даних у своїх модулях. Я просто хочу повернути і роздрукувати значення. Наприклад: $query = db_query("SELECT zip FROM {zipcodes} WHERE city = :city LIMIT 1", array(":city" => $city)); Я знаю, що значення …
28 7  database 

5
Динамічний список вибору у формі (залежне спадне меню)
Я використовую Drupal сім. Я хочу, щоб параметри у списку вибору залежали від значення, обраного у іншому списку вибору у формі. Я впевнений, що про це вже багато разів питали, але мені важко знайти чітку відповідь, як це зробити. Форма призначена для користувачів ввести історію роботи. Їм потрібно вибрати ескадрилью, …
28 7  ajax  forms 

7
Як виконати скрипт php за допомогою drush?
Я новачок Друша. Як я можу виконати цей скрипт, щоб видалити коментарі конкретного користувача? $uid = xx // the spam users id; $query = db_query("SELECT cid FROM {comments} WHERE uid = %d", $uid); while($cid = db_result($query)) { comment_delete($cid); } Крім того, це було б чудово, якби ви могли сказати мені, …
28 drush 

7
drush updatedb для одного модуля
Чи можливо виконати функцію оновлення одного модуля за допомогою друку? Я бачу, drush updatedbякий не приймає ім'я модуля як аргумент і запускає всі доступні оновлення. Потім відбувається drush pm-updateперевірка нових файлів. документація говорить: (те саме, що pm-updatecode + updatedb) Чи означає це, що якщо я запускатиму drush pm-updateвсе доступне (новіше …
28 7  drush  updating 

5
Як я можу замінити список таксономії / термінів /% із метою перегляду?
У мене є словник, приєднаний до типу вмісту. Для категоризації вузла, зробленого з цим типом вмісту, може бути вибраний лише один термін. Лексика називається "Транспорт" та має терміни "машини, вантажівки, катери". Тип вмісту також називається Транспорт. Я використовую автоматичний шлях, щоб він відображав [словниковий запас: ім'я] / [термін: ім'я], тож …

11
"На веб-сайті виникла несподівана помилка. Будь-ласка спробуйте пізніше."
У мене ця помилка з Drupal 7 як я можу отримати додаткову інформацію про цю помилку? Будь-який звіт, будь-який журнал будь-де? Нічого в помилках php. як я можу відключити це повідомлення і мати більше корисного для налагодження? Примітка : моє запитання НЕ "як я можу виправити цю проблему"
27 7  8  debugging 


6
Налагодження EntityFieldQuery?
У мене є модуль, який погано поводиться. EFQ отримує несподівані результати, але я не можу зрозуміти, чому просто, дивлячись на код. Чи існує еквівалент dpq () для EFQ? Інші способи налагодження їх?
27 7  entities  debugging 

2
Яке значення поля: тип вмісту дельти, запропонований у контекстних фільтрах у видах?
Під час створення нового контекстного фільтра для представлення перелік типів включає такі параметри, як content: spec (field_spec: delta), де spec - це ім'я поля, яке я додав до типу вмісту, прийнятого для перегляду. Він відображається на деяких, але не у всіх полях, запропонованих у списку. Я не можу знайти посилання …
27 views  7 



6
Як додати модуль на сторінку адміністратора / конфігурації?
Я працюю над модулем у Drupal 7. Я додав реалізацію гака_меню: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' => ['mymodule_admin_settings'], 'file' => 'mymodule.admin.inc', 'access arguments' => ['administer mymodule'], 'menu_name' => 'mymodule', ]; ... і рядок налаштування на mymodule.info: configure = …
27 7  routes  navigation 


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