Drupal

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

4
Як підтримувати проект Drupal на GitHub
Я підтримую кілька модулів на drupal.org. Провівши роки, роблячи справи «друпальським шляхом» (пам’ятаєте CVS?), Я хотів би трохи полегшити своє життя та використовувати GitHub. Хоча можуть бути політичні причини, це може бути небажаним, чи є якісь технічні причини? Я думаю, що одностороння синхронізація може бути такою ж простою, як робота …

2
Тема контактної форми
Я хотів би надати тему контактної форми в Drupal 8. Я хотів би розмістити знаки навколо елементів форми (використовуючи завантажувальний інструмент). Я також хочу покласти деякі класи на певні елементи (кнопка подання, сама форма).
11 theming  8  emails 

4
Чи є порівняння ефективності?
Ця публікація стосується події, що швидко змінюється. Чи є якісні порівняння ефективності між ваніллю Drupal 8 та Drupal 7? Я шукав в Інтернеті, але знаходив лише повідомлення " Порівняння продуктивності Drupal 7 проти Drupal 8 ", що далеко не обнадійливо.
11 8  performance 

1
Відновити видалене поле
У мене є тип вмісту з 4-ма полями, кожне з яких є посиланням на термін. Є 100 вузлів, яким кожен присвоює 4 посилання на термін. Я випадково видалив одне з цих полів з адміністратора> структура> типи вмісту> тип контенту ... в результаті чого всі 100 вузлів втратили посилання на термін, …

3
Як отримати URI файлу від об’єкта EntityMetadataWrapper?
Отримати вподобання файлових об’єктів, пов’язаних із вузлами через поле, легко за допомогою EntityMetadataWrapper: $wrapper = entity_metadata_wrapper('node', $node); $images = $wrapper->field_images; Так що це чудово. Однак я хочу використовувати деякі властивості об'єкта стандартного файлу, і вони недоступні. Коли я переглядаю властивості, доступні для $images[0]->fileвикористання вищевказаного коду, я бачу такі: фід назва …
11 7  entities 

5
Чи слід використовувати t () в описі гака_меню?
Я завжди використовував t () для заголовка_меню назви та опису, як це: $items['some-path'] = array( 'title' => t('My Page Title'), 'description' => t('This is a description about what my page is for'), 'page callback' => 'profile_user_page', ); Це має сенс для мене, щоб користувачі могли перекласти заголовок та опис на …
11 7  i18n-l10n  routes 

2
Як змінити єдине спеціальне значення поля у поданнях?
Я маю представлення з полем Global: Користувацький текст, який модифікується як посилання. Я хочу змінити маркери заміни для генерації цього посилання залежно від значення іншого поля. Спробував змінити це в moque_views_pre_render, але я не можу знайти спосіб це зробити. У mock_views_post_render є два масиви: $view->style_plugin->render_tokens $view->style_plugin->row_tokens які містять згенеровані посилання …
11 7  views 

2
Вебформа - надсилайте значення з Drupal 7 на зовнішній URL
Я самовизнаний новачок для створення форм у Drupal. У мене розміщена форма на веб-сайті Drupal 7 (за допомогою модуля веб-форми), і мені потрібно подати значення форми на зовнішній URL. Я займаюся цим дослідженням деякий час і написав користувальницький модуль, який використовує модуль веб-форми для подання зовнішньої програми за допомогою гака_форма_альтера …
11 7  hooks  webforms  forms 

3
Як насправді встановити максимальну довжину для поля textarea у контактній формі
Мені потрібно обмежити повідомлення textarea форми контактної форми основного модуля певною кількістю символів. Ось факти API форми не дозволяє встановлювати максимальну довжину для типів полів textarea [тоді як звичайний HTML] Модуль Maxlength не дозволяє фактично встановити максимальну довжину. Він отримує свою максимальну довжину від максимальної довжини поля, визначеної в розділі …
11 forms  emails 


2
Де встановити анонімний замовлення без відвідувачів на сторінці входу?
Після додавання товару до кошика Drupal Commerce я потрапив на сторінку огляду кошика. Потім я натискаю на реєстрацію, і я потрапляю на сторінку входу, чи є налаштування, де користувачі не повинні входити в систему, а просто анонімно оформляти замовлення. І якщо вони вже мають обліковий запис на сайті, їхнє замовлення …
11 7  commerce  users 


8
Зараз Git - єдиний спосіб встановити Drush?
Об’їжджаючи кола, намагаючись з’ясувати правильний спосіб встановлення Drush у системі Linux CentOS Linux. У мене Git налаштований, але оскільки я не планую вносити свій внесок у код Drush, не однозначно зрозуміло, що я повинен використовувати Git. Деякі вказівки говорять про використання PEAR, але коли я переходжу на сторінку проекту Drush, …
11 drush 

1
Як мені зробити клона з git з drush, щоб завантажити версію модуля HEAD?
Чи є можливість клонувати чи витягнути версію модуля HEAD у сховище drupal.org git? Наприклад, якщо я перебуваю на Drupal 7, а остання гілка Views - 3, я хотів би зробити: drush git-clone views досягти чогось еквівалентного: cd sites/all/modules/ git clone --recursive --branch 7.x-3.x http://git.drupal.org/project/views.git В ідеалі, використання drush git-clone views-3xмає …

7
Чому `GROUP BY` у куці_вигляди_query_alter () не працює?
Я використовую Views 7.x-3.6, і я спробував змінити GROUP BYпункт, hook_views_query_alter()як показано нижче: function mymodule_views_query_alter(&$view, &$query) { if ($view->name == "view_name"){ $query->add_groupby('field_name'); dpm($query); } } Коли я дивлюся в $query, стан активізовано правильно , але запит SQL не впливає : пункт не з'являється:groupbyGROUP BY Зрештою, я зробив це використання гачка …
11 7  database  views 

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