Joomla-create.net

Блог по созданию сайтов на CMS Joomla 2.5 Создание шаблонов.
Статьи по созданию интернет - магазина на базе VirtueMart 2.0

Янв02

Продажа похожих (сопутствующих) товаров.

Опубликовано в категории // Расширения Joomla

Учет в товара админке в долларах - показ и продажа на странице магазина в рублях.

Появился просвет между заказми и я решил наконец то написать над чем ранее работал. Первый магазин украшений из жемчуга perlamytr.com был сделан еще летом 2012 года, заказчиком был приобретен платный шаблон FashionMart - Virtuemart 2 template. Если говорить правильнее это не шаблон как таковой, а более сотни php и сss файлов для размещения в папке html в шаблоне Joomla 2.5, заменяющие файлы с такими же названиями в Virtuemart 2, стомостью $75. (на момент написания статьи стоимость $69). Шаблон был куплен из-за использовании в нем просмотра увеличенного изображения при наведении на миниатюру изображения товара через платное расширение Flexible - Virtuemart Zoom Effect on Product Page - Version 1.0 на jQuery с довольно немаленькой стоимостью в $30. Но заказчик с самого начала предполагал использование крупных и детальных фотографий товара, поэтому стандартными средствами реализовать это было трудно.
Июнь05

Стилизация настраиваемого поля

Опубликовано в категории // Расширения Joomla

Изменение внешнего вида настраиваемого поля Textarea с помощью jQuery UI

В предыдущей статье о настраиваемом поле Textarea упомянул о возможностях его модификаций. Часто спрашивают об изменении внешнего вида настраиваемых полей, в частности о возможности замены стандартного вида radiobutton на кнопки или таблицу. Для наглядности внесем товар - Футболку и с помощью настраиваемого поля Textarea введем значения её размеров, а это довольно большой список 40-42, 44-46, 48-50, 52-54, 56-58, 60 и в карточке товара со стандартными элементами выглядит не примечательно. Чтобы долго не колдовать над решением этой задачи есть возможность стилизовать настраиваемое поле Textarea с помощью библиотеки jQuery UI, добавив необходимый виджет в карточку товара. Виджет расширяет стандартный список из элементов радио-кнопок input type="radio", превращая их в стилизованные кнопки, обладающие стилями для состояний mouseover и active.
Июнь01

Дочерние товары таблицей

Опубликовано в категории // Расширения Joomla

Вывод дочерних товаров таблицей Virtuemart 2.0.7

Много потрачено времени, чтобы по просьбе Mickey, сделать показ дочерних товаров не стандартным выпадающим списком, а таблицей с отдельной кнопкой "Купить" для каждого дочернего товара и с отдельными картинками. Короче говоря переписал, настраиваемое поле - «Общий Дочерний вид» - Generic child variant. Забегая вперед скажу, что вывел данные с именно с помощью таблицы с используя тег Table но при желании тоже самое можно сделать и при помощи DIV (в данном случае больше описывать стили сss). Потратив много времени на изучение Virtuemart 2.0 у меня почему-то возникло такое впечатление, что он сделан (или правильно сказать - недоделан) так, чтобы пользователи почаще заходили на их официальный форум в поисках чудесного решения их проблем при создании интернет-магазина. Пообещав сделать вывод дочерних товаров таблицей я вначале запутался окончательно, и проблема казалась не разрешимой. В карточке товара использовались только данные созданного массива $product который был с только данными выбранного товара. Далее при детальном изучении настраиваемого поля «Общий Дочерний вид» выяснилось, что оно не имеет возможностей для каких либо модификаций и хаков, разработчиками в него не включалось ничего лишнего, только те данные, которые касались создания ссылок на карточки товаров в выпадающем списке создаваемого с помощью класса JHTML. Сразу обнаружилось, что нет данных о стоимости дочерних товаров если находится в карточке родительского товара и наоборот.
Май06

Настраиваемое поле - Textarea

Опубликовано в категории // Расширения Joomla

Создание новой карточки товара с выводом настраиваемых полей на странице категорий Virtuemart 2.0.6

На страницах блога www.joomla-create.net тема функционирования настраиваемых полей и дочерних товаров наиболее востребована. Многим она не понятна, ведь чаще всего ориентируются на уже созданные магазины на основе Virtuemart 1.1., а в новой версии Virtuemart 2.0 все организовано по другому. Задаваемые вопросы требуют все более детальной проработки и затрат времени. Даже небольшие правки php кода Virtuemart несут в себе кучу скрытых ошибок, а это требует время на тестирование. Но вернемся к настраиваемым полям. Попробовав настраиваемые поля многим не понравился примитивный вид и реализация поля «Атрибут корзины», в нем представление свойств товара в виде выпадающего списке было сжатым и явно недостаточным, покупатель не видел сразу всех возможных вариантов товара. Другое настраиваемое поле «Изображение» позволяло разместить в карточке товара ряд из 5-7 рисунков, что для многих было явно недостаточно. В результате дискуссий на официальном форуме Virtuemart 2.0 разработчики предложили вариант отображение свойства товара в виде списка с radio button. Для реализации этого с версии 2.0.3 добавлено новое настраиваемое поле – Textarea. В стандартном виде - Textarea, также не представляет собой ничего выдающегося, но этот вариант наиболее близок к созданию на его базе всевозможных модификаций и имеет возможность кардинально изменить вид карточки товара. Что на данный момент можно сделать нового с показом свойств товара рассмотрим в этой статье.
Вы здесь: Home