logo

Paleta - Deixe colorido🎨

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

Demonstração ao vivo Baixar Palette

Scroll
02/05/2020, by maria

Чтобы создать тему Drupal 8, сначала необходимо создать файл THEMENAME.info.yml, который предоставляет метаданные о вашей теме в Drupal. Это похоже на то, как определяются модули и профили установки, и поэтому важно установить ключ «type» в файле file.info.yml как «theme», чтобы отличить его.

Эта страница содержит пример файла THEMENAME.info.yml и обзор информации, которую может содержать файл.

01/05/2020, by maria

Наиболее распространенные запросы SELECT в Drupal - это статические запросы с использованием метода query() объекта подключения к базе данных.
Статические запросы передаются в базу данных почти дословно.

Пример:

01/05/2020, by maria

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

1. В процедурном коде, т.е. *.module, *.inc или файлах сценариев:
Лучший способ создания экземпляра объекта подключения к базе данных - через Service Container.

Пример:

$database = \Drupal::database();
// Or
$database = \Drupal::service('database');

Isso resulta no objeto de conexão configurado ao banco default principal conforme a configuração em settings.php.

01/05/2020, by maria

O meio principal de definir conexão é o array $database em settings.php. Como o nome indica $database permite definir múltiplas conexões — e também múltiplos targets. A conexão não abre (objeto não cria-se) até o primeiro trecho de código tentar consultá-la.

Ключ подключения

01/05/2020, by maria

Уровень базы данных Drupal построен поверх библиотеки PDO PHP. PDO предоставляет унифицированный объектно-ориентированный API для доступа к различным базам данных, но не предоставляет абстракцию для различных диалектов SQL, используемых в разных базах данных.

01/05/2020, by maria

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

API разработан, чтобы максимально сохранить синтаксис и мощь SQL, но также:

01/05/2020, by maria

Использовать $config в контексте формы

Вы можете использовать формы конфигурации, чтобы выяснить, как $config может получить данные, введенные пользователем, и изменить данные в файле {module}.settings.yml. Вот код для объявления объекта $config в форме, которую вы можете найти в PHP-файле настроек формы.