На данный момент (08.03.2016г) модуль Less CSS Preprocessor не портирован на Друпал 8. Статья для тех, кто уже сейчас хочет поюзать Less на восьмерке...
Приятно наблюдать как статьи по Друпал 8 постепенно наполняют русскоязычный сегмент сети... Ну что ж, пора и мне вносить свой вклад в это дело. Первые шаги конечно даются нелегко, но на то они и первые. Придется много читать, пробовать, ошибаться и снова искать ответы в сети. Я пошел по известному маршруту - Hello World, дамы и господа!
В данной статье будет теория про механизм, который использует модуль migrate при импорте материалов в Друпал из различных источников. Причина написания данной статьи очень проста - я был удивлён... :-)
Думаю, многие, как и я, в своей практике используют довольно стандартный алгоритм при импорте:
На многих сайтах возникает необходимость вывести информацию о компании или событии на карте. Причем зачастую, требуется всего лишь ОДИН блок с картой. Существует много способов вывода данной карты:
Снова возвращаемся к migrate. Довольно удобный фреймворк для импорта данных в Друпал.
Один из распространенных форматов источника для импорта - CSV. Поддерживается migrate из коробки. Описание и примеры работы с классом MigrateSourceCSV можно найти на d.org.
Есть один большой недостаток при импорте из CSV - подготовка файла для импорта:
Модуль Migrate это фреймворк для миграции (импорта) данных в Drupal из любых источников.
В сети можно найти много примеров, как им пользоваться. Вот хорошая статья с примером импорта материалов типа "page". Данный модуль отлично справляется со стандартным набором свойст сущностей и их полями, добавленными через fieldAPI.