logo

Paleta - Deixe colorido🎨

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

Demonstração ao vivo Baixar Palette

Scroll
25/04/2020, by maria

Существует два шага в создании простой страницы в Drupal:

Объявите путь и его параметры.

Этот шаг включает заголовок страницы, требования к доступу к странице и др.

В Drupal 7 вы должны были реализовать hook_menu ().

В Drupal 8 создайте файл <module_name>.routing.yml в каталоге модулей верхнего уровня.

Напишите код для возврата тела страницы.

В Drupal 7 вы должны были написать функцию обратного вызова страницы, указанную в hook_menu ().

24/04/2020, by maria

Основная тема: определение собственной конфигурации

Вы можете включить конфигурацию по умолчанию в свой модуль, основываясь на функциональности других модулей (типы узлов, представления, поля, текстовые форматы и т. Д.).
Например, модуль узла предоставляет конфигурацию типа узла, поэтому в своем собственном модуле вы настраиваете тип узла по умолчанию, который может поставляться с вашим модулем.

24/04/2020, by maria

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

Пока все довольно аккуратно, но как мы можем изменить то, что видим? С некоторыми формами, конечно.

24/04/2020, by maria

Вступление

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

24/04/2020, by maria

Основная тема: конфигурация по умолчанию

Обзор

В Drupal 7 для конфигурации по умолчанию для таких модулей, как типы контента, конфигурация полей, представления и т. д., Требуется специальный PHP-код для установки и обновления. В Drupal 8 они хранятся вместе с системой конфигурации в текстовых файлах YAML.

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

24/04/2020, by maria

Добавив один файл настроек yaml в наш модуль, Drupal автоматически загрузит содержимое этого файла yaml, и мы сможем получить к нему доступ, чтобы предоставить конфигурацию по умолчанию. Из корневой папки нашего модуля создайте новую папку и назовите ее «config». Внутри новой папки создайте другую папку и назовите ее «install». Наконец, внутри config/install создайте новый файл и назовите его hello_world.settings.yml.

24/04/2020, by maria

Это руководство продолжается с модулем Hello World, показывающим, как шаг за шагом добавлять пользовательские блоки (и более).

Если вы действительно любите приключения, вы можете перейти к модулю примеров. Модуль Examples содержит гораздо больше примеров кода, который используется в данном руководстве. Если вы здесь впервые, продолжайте читать это руководство и ознакомьтесь с модулями примеров, когда вы будете готовы узнать больше.

24/04/2020, by maria

Теперь, когда мы создали заполнитель для нашей страницы настроек модуля, давайте добавим ссылку для меню. В приведенных ниже инструкциях показано, как создать ссылку меню на модуль hello_world в разделе «Разработка» на странице «Администратор> Конфигурация» (http://example.com/admin/config).

В корневой папке вашего модуля создайте новый файл с именем hello_world.links.menu.yml и добавьте в него следующее: