Одним из основных недостатков популярного движка Интернет магазинов Virtuemart является полное отсутствие гибкости при работе с изображениями товара. В частности, Virtuemart не умеет ни приводить изображение товара под заданные пропорции, на устанавливать на него водяные знаки, крайне необходимые при публикации изображений товара в Интернет-магазинах.
Столкнувшись с этой проблемой на одном из проектов, мы приняли решение о необходимости разработки собственного компонента, который бы решал подобные задачи. Требования к нему предъявлялись следующие:
- Возможность установки на изображения товаров Virtuemart пользовательского прозрачного PNG изображения (в простонародье, водяного знака, watermark).
- Перед установкой водяного знака возможность выбора конкретных изображений, которые необходимо обработать.
- Приведение всех уменьшенных изображений товаров (Thumbnails) к заданному размеру (в нашем случае, необходимо было достигнуть размеров 150*150 px).
Как способ решения задачи был выбран компонент Joomla. Выбор определяется тем, что для интеграции перечисленных возможностей непосредственно в Virtuemart необходимо было бы снова разрабатывать расширения, основанное на перезаписи файлов ядра Virtuemart со всеми вытекающими отсюда проблемами.
Соответственно, компонент получил стандартную для Joomla админ-панель и стандартный инсталлятор, что сильно помогает в установке и развертывании. Приведем несколько скриншотов админ. интерфейса компонента:

Панель управления компонентом. Выводятся только новые изображения.

Полная интеграция в админ. панель Joomla
Основную работу по интеграции наших предыдущих разработок и формирования нового компонента выполнил Ярослав Сафаров.
Сейчас решается вопрос о необходимости тиражирования компонента, если вы заинтересованы в приобретении копии – просим обращаться по нашим стандартным координатам:
e-mail: alex_krylov [@] inbox.ru
ICQ: 286-658-375

Авторизация


