26 января 2019 - 10:00 - 14:00 (МСК)
27 января 2019 - 10:00 - 14:00 (МСК)
Всем, привет! Меня зовут Иван, я разрабатываю на Drupal, веду блог и youtube канал о Drupal: http://drupalbook.ru https://www.youtube.com/c/IvanAbramenko
25-27 января 2019 года по всему миру будет проходить Drupal Global Contribution Weekend: https://groups.drupal.org/node/534537
1 Декабря будут проходить тренинги по друпал по всему миру.
Предлагаю и нам собраться и поизучать Drupal 1 Декабря 2018 - 10:00 - 14:00 (МСК).
В частности Drupal Commerce: https://www.drupal.org/project/commerce
платформу для создания интернет магазинов на Drupal.
Разберемся как ставить Drupal Commerce, какие проблемы бывают с установкой. Настроим отображение товаров и каталога, посмотрим как работает расчет доставки и подключается оплата.
Система events позволяет строить более сложные системы с возможностью изменения функционала с помощью кастомного кода по определенным событиям. Многие хуки из Drupal 7 были заменены event'ами. Это позволило унифицировать работу многих частей друпала и дополнительных контрибных модулей. Сама система events пришла из Symfony и состоит из следующих частей:
Работа с Entities в Drupal 8 унифицирована и все CRUD операции также одинаковы для всех сущностей. В этой статье мы разберемся как работать с сущностями в кастомном коде.
Получать значения полей в сущностях довольно просто, но есть несколько способов для этого. Давайте посмотрим как лучше всего работать со значениями полей в кастомном коде.
Мы уже разобрались с Form API, Fields API и знаем как данные в Drupal 8 попадают в БД. Теперь давайте рассмотрим фундамент всех друпал сайтов, а именно Entity API.
В прошлых статьях мы рассмотрели как устроен тип поля Link: Storage, Widget, Formatter. В этой статье мы сделаем свой костомный тип поля для вывода видео с youtube на странице с двумя разными форматами и настройками.