Drupal

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

6
Як додати клас CSS до мітки форми?
Я хочу додати клас CSS до мітки на сторінці, що використовує API формами Drupal 8. Мені не вдалося знайти в Інтернеті довідку про те, як це застосувати. Я використав наступне рішення, але це дає деякі дивні результати. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = array( '#type' => 'label', …
11 forms  8 

5
Як запобігти двічі приєднувати функції, пов'язані з поведінкою?
У мене поведінка, яка додає onдо деяких прапорців. (function($) { Drupal.behaviors.mymodule = { attach: function (context, settings) { $('.skip-line', context).on('change', function(){ // some code if ( confirm(Drupal.t('Apply to all languages?')) ) { // applying... } }); } }; })(jQuery); Він працює дуже добре, але прапорці знаходяться в завантаженій AJAX частині. …
11 javascript 


3
Як видалити назву / заголовок сторінки?
Чи є в Drupal 8 простий спосіб налаштувати сторінку так, щоб її заголовок / заголовок сторінки не відображався на сторінці? Я створив базову сторінку, з / home як псевдонім шляху та Home як заголовок. Я встановив це як головну сторінку. Однак у верхній частині сторінки, трохи нижче внизу панелі та …
10 8  theming 

4
Додавання автозаповнення для текстового поля
Я спробував реалізувати автозаповнення в текстовому полі для drupal 8 у своєму спеціальному модулі все, що я хотів, - це отримати і відобразити ймовірний заголовок, який я набрав через автозаповнення, так що оголошено функцію автозаповнення публічної функції в класі в DefaultController.php в каталозі папок -> mymodule / src / Controller …
10 8  forms 

6
Як я програматично розміщую блок?
З інтерфейсу користувача ви можете додати блок у регіоні таким чином: Перейдіть до Адміністратора -> Структура -> Макет блоку (/ адміністратор / структура / блок). Натисніть кнопку "Розмістити блок" крім назви регіону. Я хочу зробити те саме, але програмно. Як додати існуючий блок до регіону та зберегти його? Потім цей …
10 8  blocks 

4
Як тематикувати посилання з файлу шаблону?
Шаблон гілочки відображає список посилань, які поставляються з класами. Основні: {{ mylink }} twig-код виведе щось подібне <a href="#" class="someclass" >the text</a> Не у всіх посиланнях є класи. Я хочу написати шаблон гілочки, який замість цього виведе щось подібне: <a href="#" class="someclass" > <span class="sprite someclass" ></span> the text</a> Що …
10 theming  8 

3
Як встановити target = "_ blank" для посилань у CKEditor
Я використовую CKEditor в Drupal 8. Я хочу, щоб кожне посилання відкривалося в новій вкладці браузера. Я хочу, щоб код виглядав так <a href="#" target="_blank">my link</a> Але якщо я використовую кнопку посилання в редакторі, у мене немає вибору для цільового поля. Я можу лише заповнити URL посилання, і код виглядає …
10 8  navigation  wysiwyg 

1
Посилання на сутність та систематику
Скажімо, у мене є команда, в якій є члени. У мене є тип вмісту для команди та тип контенту для окремих членів команди. Скажімо, є й інші стосунки, наприклад, команди можуть належати до відділів, і є проекти, які можна призначити особам або командам. Як я це розумію, я можу визначити …


2
Як я включаю файл спеціального класу в модуль?
У розробці модулів Drupal 7 я міг би включити користувацький файл класу inc, api або php, використовуючи файл [] = директива у файлі module.info або функцію drupal_load_included (). Що стосується D8 за допомогою PSR, що є правильним способом упаковки "простого PHP-об'єкта" та його посиланням DefaultController.php? Думайте що - щось на …
10 8 

1
Як створити спеціальну сутність у Drupal 8 [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . У мене великий персональний проект, побудований на Drupal 7, який має безліч спеціальних сукупностей. …
10 entities  8 

3
Стиль зображення теми для зображення, що знаходиться в каталозі модулів
Ймовірно, це стосується занадто великої точки зору Drupal 6, але ... Як тематизувати зображення у заданому стилі зображення, коли воно живе у папці модуля? Це водить мене баті, і я знаю, що мені просто не вистачає чогось простого. Ось приклад коду, який показує, що я намагаюся зробити: $file_uri = 'public://sites/all/modules/my_module/logo.jpg'; …
10 7  media 

1
коли слід використовувати (inc) файли в розробці модулів
Я думаю, я розумію структурні відмінності файлу .inc (порівняно з .module), але чи могла б хтось описати відмінності в дизайні? Я бачу приклади модулів drupal, що викликають файл .inc з прив'язкою_меню, або я бачу файл виклику .inc для визначення функцій. За яких обставин можна вставити код у файл .inc? Будь-які …
10 7 

1
Хто є більш ефективним: entit_metadata_wrapper або field_get_items?
Отримати значення від сутності, є два способи: Використовуйте field_get_itemsта отримуйте значення поля Використовуйте entity_metadata_wrapperта отримуйте значення поля Хоча entity_metadata_wrapperабстрагує мовні відмінності, його API іноді все ще незручно, особливо коли використовується PHP 5.3. Наприклад, отримання значення довгого текстового поля зазвичай йде цим маршрутом: $field = $wrapper->field->value(); print $field['safe_value']; До щастя, PHP …

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