-
EBT Блоки 🧱
-
EPT Параграфы 🆕
-
Ресурсы и поддержка
-
Видеокурс "Разработка сайтов на CMS Drupal"
- Блог
-
Кейсы
- Drupal как backend: GraphQL, JSON:API, RESTful
- Автоматический перевод страниц Drupal с помощью ИИ
- Заменить Colorbox на GLightbox
- Как поддерживать огромные меню в Drupal
- Обновление Drupal 7 до последней версии Drupal
- Переписывание плагинов CKEditor 4 для CKEditor 5
- Управление конфигурацией на основе CI
- Drupal Документация
- JsonDrop API Документация
- Форум
-
Видеокурс "Разработка сайтов на CMS Drupal"
- Новости
- Скачать Drupal
- Нужна поддержка?
Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗
Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.
❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами
Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
Функции и операторы
Menu
- Понимание Drupal
- Системные требования Drupal
- Установка Drupal 8
- Обновление Drupal 8
- Администрирование сайта Drupal 8
- Модули Drupal 8
- Сравнение модулей Drupal
- Темы оформления Drupal
- Типы полей Drupal
- Управление конфигурацией
- Мультисайт Drupal
- Специальные возможности
- Устранение неполадок Drupal 8
- Создание модулей для Drupal
-
Drupal 8 API
- Authentication API
- Block API
- Cache API
- CKEditor API
- Configuration Management API
-
API базы данных
- Обзор API базы данных
- Общие понятия
- Конфигурация базы данных
- Создание объекта подключения к базе данных
- Статические Запросы
- Динамические Запросы
- Наборы результатов
- Использование в классе
- Запросы вставки insert
- Запросы слияния merge
- Запросы удаления delete
- Транзакции
- Журналирование ошибок
- Функции и операторы
- Entity API
- Тематизация Drupal 8
- Обновление до Drupal 8
Уровень базы данных Drupal не обеспечивает кросс-базу данных абстракции функций SQL. Для обеспечения переносимости между поддерживаемыми механизмами баз данных ваш код должен использовать только те функции, которые, как известно, являются частью стандарта ANSI и поддерживаются во всех базах данных, которые поддерживает Drupal. Следующее - все еще неполный список. Используемая здесь форма рекомендуется, поскольку другие варианты синтаксиса могут работать не во всех базах данных.
Обратите внимание, что уровень базы данных не содержит операторов белого списка, поэтому вы можете передать нестандартную функцию, такую как REPLACE(), и она будет работать для баз данных, которые поддерживают синтаксис.
Логические операторы
- AND
- OR
- NOT
Операторы сравнения
- <
- >
- <=
- >=
- <>
- LIKE
Строковые функции и операторы
- CONCAT(string1, string2)
- SUBSTRING(string, from, length)
- SUBSTRING_INDEX(string, delimiter, count)
- LENGTH(string)
Математические функции и операторы
- GREATEST(num1, num2)
- POW(num1, num2)
- LOG(base, value)
Агрегационные функции
- COUNT(expression)
- SUM(expression)
- AVG(expression)
- MIN(expression)
- MAX(expression)