Привет! В этом блоге, в основном, я пишу обучающие материалы по веб-разработке с использованием CMF Drupal и всё что с ним связано. Но иногда, бывает и о чём-то ещё 😉
Поправка по suggestions - предлгаемые темплейты (к примеру dummy-example-quote--2017.html.twig) нужно ложить в папку templates в теме, по дефолту с папки модуля они не тянутся
подскажите пожалуйста, поставил с помощью композера, проект находиться в папке web, хочу обновить ядро композером, но получаю в ответ на эту команду https://prabhupada.live следующее: "Package container-interop/container-interop is aband
Самое свежее
Drupal 8: Подготовка ответа для основного содержимого
Узнайте как происходит определение, как "собирать" страницу, как это можно использовать для себя и влиять на результат.
Drupal 8: Деплой переводов для кастомных модулей
Поставляем переводы собственных модулей на продакшен.
Drupal 8: @EntityReferenceSelection — плагин автодополнения для сущностей
Знакомимся с плагинами, которые ответственны за автодополнения сущностей в Drupal.
Drush 9: Создание собственного генератора
Пишем генераторы кода для Drush 9.
Drupal 8: Сервисы с метками
Разбираемся что такое сервисы с метками, и чем отличаются от плагинов.
Drupal 8: Derivatives — множественные экземпляры плагина
Derivatives (деривативы, производные) — механизм в системе плагинов, позволяющий использовать одну логику для множества плагинов.
Drupal 8: Устанавливаем значение поля для пустого результата
Как задать выводимое полем значение по умолчанию, при пустом значении поля.
Drupal 8: Сервис user.data — хранилище данных пользователей
"Ключ-значение" хранилище для пользователей.
Последние комментарии
Никита, подскажите как сделать маску ввода для поля телефон '#type' => 'tel' свойство #mask не срабатывает...
Вроде 'access content' должно быть
А как быть, если включаешь модуль Basic Auth, и получаешь все страницы на сайте закрытыми? Даже на странице логина - Access denied
Никита, ох как же ты выручил, упомянувши в сатье, что Xdebug очень сильно снижает производительность, хотя в офф.
Удобно использовать для апдейта конфігов - https://www.drupal.org/project/config_update
$article_id = EntityAutocomplete::extractEntityIdFromAutocompleteInput($form_state->getValue('custom_autocomplete_field'));
Поправка по suggestions - предлгаемые темплейты (к примеру dummy-example-quote--2017.html.twig) нужно ложить в папку templates в теме, по дефолту с папки модуля они не тянутся
Еще раз, большое спасибо за труд - всегда помогают ваши статьи и они для меня в приоритете.
не знаю почему вместо команды получилось вставить сайт... вот команда composer update drupal/core --with-dependencies
подскажите пожалуйста, поставил с помощью композера, проект находиться в папке web, хочу обновить ядро композером, но получаю в ответ на эту команду https://prabhupada.live следующее: "Package container-interop/container-interop is aband