Блог

Конфигуратор создания заказа

Поступило задание сделать конфигуратор, позволяющий пользователю сформировать корзину товаров. Товары разделены по нескольким группам, внутри группы единичный или множественный выбор. Было принято решение создавать элементы управления "с нуля".  Кнопки - радиобоксы и чекбоксы - были нарисованы и начата разработка скриптов для управления поведением кнопок. Корзина товаров имела двухстороннюю связь с группами товаров: при удалении товара из корзины, менялась ситуация в группе товара.

Мобильная версия сайта Drupal

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

Структура сайтов Drupal

Мы стараемся делать сайты по естественным и интуитивно понятным принципам. Тип материала, нода и лента (список нод) должны быть логически связаны. Если тип материала Новости имеет машинное имя news, то синонимы нод это /news/[наименование] или /news/[год]/[месяц]/[день]/[nid], а лента имеет ссылку /news и наименование Новости.