logo

Paleta - Deixe colorido🎨

Palette — Construtor visual de páginas. Não precisa ser designer.

Demonstração ao vivo Baixar Palette

Scroll
29/04/2020, by maria

O D8 introduz muitas APIs novas contendo apenas algumas das do D7/6; esta secao detalha as do D8.

Прежде чем углубиться в приведенную ниже документацию, вы, возможно, захотите ознакомиться с основными сведениями и предпосылками, а также с руководствами по созданию модулей Drupal 8.x, в которых разъясняются некоторые концепции и терминология, которые будут предполагаться в документации по API здесь.

27/04/2020, by maria

Эта документация для модулей. Информацию о темах смотрите в разделе Добавление таблиц стилей (CSS) и JavaScript (JS) в тему Drupal 8.

В Drupal 8 таблицы стилей (CSS) и JavaScript (JS) загружаются через одну и ту же систему для модулей (кода) и тем: библиотеку ресурсов. Библиотеки активов могут содержать один или несколько ресурсов CSS, один или несколько ресурсов JS и одну или несколько настроек JS.

26/04/2020, by maria

Hooks sao uma forma de modulos interagirem com outros ou subsistemas do nucleo - usados para tarefas varias incluindo preprocess de variaveis de templates (hook_preprocess()) alterar listas (hook_tokens_alter() hook_views_data_alter()) manipular forms (hook_form_alter()) entre outras. На этой странице перечислены все хуки, предоставляемые ядром.

26/04/2020, by maria

Часть VI практического руководства по созданию базовых модулей Drupal 8
От .info к тестам, только основы

Если вы с самого начала следовали этому практическому руководству по созданию базовых модулей Drupal 8, теперь мы готовы к некоторому контролю качества. Если вы просто хотите прыгнуть и играть вместе, вы можете получить модуль Lorum ipsum прямо из Drupal.

26/04/2020, by maria

Создание плагина стилей отображения Views может показаться сложной задачей, но это проще, чем кажется. Вот пошаговое руководство о том, как это сделать, с исходным кодом.

Вы можете скачать готовый код здесь: TARDIS (хотя он все еще в dev). И если вам нужно введение в модули Drupal 8, вот практическое руководство по созданию базовых модулей Drupal 8.

26/04/2020, by maria

Обзор систем событий

Системы событий используются во многих сложных приложениях как способ позволить расширениям изменять работу системы. Система событий может быть реализована различными способами, но в целом концепции и компоненты, составляющие систему, одинаковы.

26/04/2020, by maria

Модуль форматирования поля форматирует данные поля для просмотра конечным пользователем. Форматировщики полей определяются как плагины, поэтому рекомендуется ознакомиться с API плагинов перед тем, как приступить к написанию нового форматировщика полей.

Класс полевого форматера

Файл: /modules/random/src/Plugin/Field/FieldFormatter/RandomDefaultFormatter.php

26/04/2020, by maria

Виджеты полей используются для визуализации поля внутри форм. Виджеты полей определяются как плагины, поэтому рекомендуется ознакомиться с API плагинов перед тем, как приступить к написанию нового типа поля.

Чтобы создать виджет поля в Drupal 8, вам нужен класс с аннотацией FieldWidget.

Расположение класса виджета поля должно быть /[MODULE_NAME]/src/Plugin/Field/FieldWidget. For example, /foo/src/Plugin/Field/FieldWidget/BarWidget.php.