Drupal + browser-sync

30.07.2019

При работе с js хочется, чтобы браузер сам перезагружал страницу, так сказать делал hot reload, или, изменяя стили в css, они автоматически изменились в браузере (инъекция), как, например, это происходит при работе с React или Vue. Но как же этого добиться с Drupal? Есть много решений, но все они так или иначе используют browser-sync. Browser-sync - это пакет для nodejs, позволяющий синхронизировать несколько браузеров, а также делающий автоматическую перезагрузку страниц и инъекции стилей. Используя связку nodejs + gulp + browser-sync, мы будем делать всю эту магию вместе с Drupal.

Drupal 8: Добавляем даные для замены токенов в EmailAction

31.05.2019

Есть в Drupal 8 такой механизм - действия (actions). Он представляет собой систему плагинов, в каждом из которых описывается логика, которая выполняется при выполнении действия. Также есть настраиваемые действия, которые связываются с конфигурационными сущностями.

Drupal Coder ТОП1 в России!

20.11.2018

Рейтинг рунета 1 место Drupal CoderВ рейтинге рунета 2018 среди компаний, разрабатывающих сайты на Drupal, мы заняли первое место!

Наша команда специализируется на разработке и поддержке Drupal сайтов с 2005 года. За это время мы создали и поддерживали сотни проектов с использованием этой замечательной платформы. Следили и участвовали в развитии Drupal, начиная с версии 4.6.

Вклад Drupal Coder в развитие Drupal

05.10.2018
Drupal для нас не просто CMS, на которой мы делаем сайты. Вокруг него зарождалась компания, и вот уже более 10 лет мы каждый день воплощаем в жизнь самые разные задачи наших клиентов с помощью этого мощного инструмента. Поэтому для нас важно, чтобы Drupal развивался, становился удобнее для разработчиков и надежнее для клиентов.

Митап DrupalCamp CxO в Краснодаре

10.09.2018

В Краснодаре при участии нашей команды 8 сентября прошла встреча руководителей российских Drupal-компаний DrupalCamp CxO. Мы повстречались со старыми и новыми знакомыми, руководителями веб-студий из Краснодара, Армавира, Кропоткина, Ростова-на-Дону, Москвы, Вологды, обменялись опытом развития бизнеса, работы с клиентами, внедрения технологий и разработки сайтов на Drupal, обсудили возможности сотрудничества и партнерства. Весело и полезно провели время в неформальной обстановке.

Окончание 4-го набора курса подготовки системных администраторов Linux для Drupal проектов

25.06.2018

Завершился курс подготовки системных администраторов Linux для Drupal проектов, проводимый нашей Компанией.

Из 15 участников успешно окончили курсы 2 человека (выпускник ККЭП и студент 4-го курса КубГУ).

В программе были рассмотрены следующие аспекты администрирования и технической поддержки инфраструктуры Drupal проектов:

Выгрузка yml для Яндекс.Маркета

30.05.2018

Мы хотели бы поделиться опытом, как используя views и views_data_export сделать выгрузку yml в Yandex.Market на Drupal 7.

Концепция состоит в том, чтобы, используя views, получить нужные данные и далее собрать все в шаблонах для views_data_export. Такой вариант подходит для выгрузки данных из нод, таксономии, entity и продуктов commerce.

Пример работы над проектом в системе контроля версий (git)

22.05.2018

Возможности, которые привнесли в работу программиста системы контроля версий, подняли ее на совершенно иной уровень. И если поначалу, особенно на простых проектах, новый багаж необходимых для этого знаний и навыков несколько пугает — да что там говорить, в первое время заметно замедляет работу,— то со временем с переходом на более сложные задачи становится уже не просто необычным средством бэкапа, а одним из основных инструментов, сохраняющим огромное количество времени, нервов и, в конечном итоге, денег.

React чекаут для N1Commerce

21.05.2018

Современный веб шагнул далеко вперед. Для решения актуальных бизнес задач классический подход к созданию сайтов подвергается значительной трансформации как в идеологическом, так и в техническом планах. Так, например, пересматривается роль браузера в веб-системе.