Дополнительный модуль для связки CMS Drupal 6.x и интернет-магазина Ubercart представляет собой улучшенный блок корзины, отображающий картинки товаров и кнопки изменения количества.

Описание

Pictured cart block, или "Блок корзины с картинками" предоставляет ряд возможностей, отсутствующих в стандартном блоке.

  • Отображение картинки продукта (или стандартной иконки).
  • Вертикальная или горизонтальная (в виде "значков") ориентация.
  • Сортировка по наименованию, количеству или сумме.
  • Пользователи могут увеличивать или уменьшать количество товара прямо в блоке (а также сразу удалять в вертикальном варианте блока).
  • Опционально в вертикальном варианте отображаются дополнительные сведения о товаре (выбранные атрибуты, состав набора и т.д.).
  • Опциональный скроллинг.
  • В подвале опционально отображается количество позиций, а не сумма количества всех товаров (в отличие от стандартного блока, в котором 5 портсигаров и 2 телевизора и т.п. складывались и получалось 7 "итемов").

Зависимости

Блок распознает использование возможностей, предоставляемых модулем "Restrict qty", т.е. добавление в корзину только одной штуки того или иного товара.

"Ajax driven cart" не поддерживается.

Установка

Установка обыкновенная: распакуйте архив в папку для модулей (обычно используется ...sites/all/modules/), включите его в "админке" (Управление -> Конструкция сайта -> Модули, /admin/build/modules). После этого разместите и настройте блок (Управление -> Конструкция сайта -> Блоки, admin/build/block).

ВАЖНО: если Вы используете кэширование страниц или блоков, то блок полностью работает только у зарегистрированных пользователей, а гости сайта видят соответствующее сообщение со ссылками на регистрацию, вход на сайт и просмотр корзины (либо ничего, в зависимости от настроек блока).

Заметьте, что стандартный блок также "не дружит" с кэшированием.

73366.jpg

Дизайнеры могут (наверное, в большинстве случаев даже должны) править CSS и заменять иконки (в подпапке "img") своими. Имена файлов, разумеется, должны оставаться прежними, если, конечно, не хочется править код модуля smile.

Разное

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

Страница проекта на drupal.org.


Категория: Модули | Опубликовано 08.04.2009 | Редакция от 25.09.2016

Похожие материалы:

Ничего не найдено.

Комментарии, обсуждение

комментарии простроенны на платформе Disqus