Теперь, когда вы морально подготовились к созданию шаблона, прошли курсы верстки или научились cамостоятельно, не важно, будем делать ручками подобный магазин женского белья (макет не мой, но я скачал не джумловский шаблон, а простой бесплатный html-макет, поскольку нет времени и желания рисовать и верстать оформление с нуля):

У нас должен получиться работающий интернет-магазин с очень похожим дизайном. Но прежде, чем переходить к практике, проведу небольшой экскурс в теорию создания шаблонов для Жумлы. Не переживайте, букв там не настолько много, чтобы забить на этот пост и перейти к следующему. Лучше прочтите его.

Понедельник, 26 Декабрь 2011 23:47

Как сделать шаблон для Joomla 1.6, 1.7, 2.5. Введение.

Автор

Необходимость создавать свои шаблоны для Джумлы приходит с творческим возрастом. Когда начинающий фрилансер вырастает в полноценного фрилансера. Когда ему надоедает браться за сайты по 2000 рублей, основанные на бесплатных или варезных (и в крайне редких случаях купленных) шаблонах, мучаться с пожеланиями заказчика, зачастую разругиваясь с ним в последствии из-за того, что шаблон не позволяет (...) или тот случайно наткнулся на пару-тройку сайтов с очень похожим дизайном, а может быть, из-за того, что сайт нихера не поднимается в Яндексе. Когда надоедают тормоза Джумлы и громоздкий, увесистый код, тормозящий раскрутку. Да и просто тормозящий. А как обидно через месяц открыть сайт, который сделал и увидеть там совсем другой дизайн с чужим копирайтом. Кто-то начинает крыть всеми неприличными Джумлу и говорить, что это полная хуйня, так и не разобравшись, что тупость ее происходит вовсе не от плохих разработчиков, а от кривых рук фрилансера и неумения верстать под Джумлу.

Оцените материал
(6 голосов)

Закроем еще один популярный среди новичков вопрос: как сделать фотогалерею для товара Virtuemart? Я тоже согласен с тем, что девственная страница flypage выглядит убого, а представление изображений товара — и того хуже. Исправим положение. В этом посте я опишу процесс создания фотогалереи для изображений товаров во flypage-странице Virtuemart. У нас получится вот такая красивая галерея:

Фотогалерея для товаров Virtuemart

При нажатии на миниатюры ничго не выползает в лайтбоксе. Меняется большой слайд. Неограниченное количество картинок. Используется плагин YooGallery. Поехали!

Оцените материал
(9 голосов)

 Вот пример модуля фильтра для товаров Virtuemart. Нажмите на картинку для ее увеличения.

Модуль фильтрации товаров Virtuemart

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

Расширенный поиск товаров по характеристикам Virtuemart

Да к тому же, его форму не выведешь в модуль. Согласитесь, мой вариант поинтереснее выглядит. Под катом — реализация.

Оцените материал
(7 голосов)

Virtuemart — замечательный и по максимуму расширенный магазин, но дополнительные поля в нем, порой, просто необходимы. Вот практические примеры их использования (щелкайте по картинкам для увеличения):

Дополнительные поля Virtuemart — flypage Дополнительные поля Virtuemart — расширенный поиск Дополнительные поля Virtuemart — админка  

В этом посте я пошагово проинструктирую о том, как сделать дополнительное поле в магазине Virtuemart, как его вывести во flypage или в обзорной странице, а так же о том, как дать возможность Виртуемарту искать товары по дополнительным полям. Стопроцентно способ будет работать в версии 1.1.9 (скачать стабильную версию Virtuemart 1.1.9 с русской локализацией на которой я сам это делал).

Оцените материал
(1 Голосовать)

Задача: сделать увеличение картинки в модулях mod_virtuemart_randomprod, mod_virtuemart_latestprod и т. п.при помощи плагина RokBox, а не стандартного лайтбокса.

Как сделать увеличение картинки в принципе, смотрим в этой статье, если надо, увеличиваем картинку в модулях Virtuemart 2. Смотрим под катом реализацию увеличения в Рокбоксе. 

Среда, 07 Декабрь 2011 18:13

Шаблон корзины Virtuemart

Автор
Оцените материал
(6 голосов)

Иногда просто необходимо изменить внешний вид корзины Virtuemart. Как его поменять я в этом посте объяснять не буду, дам только ссылки на два шаблона.

Верхняя таблица корзины находится в папке components/com_virtuemart/themes/default/templates/basket, нижняя часть корзины (кнопки «Продолжить покупки» и «Оформить заказ») засунута в components/com_virtuemart/themes/default/templates/pages, файл shop.cart.tpl.php.

Вторник, 06 Декабрь 2011 14:13

Очистка корзины Virtuemart

Автор
Оцените материал
(0 голосов)

Изначально в Виртуемарте нет функции удаления всех товаров из корзины за один клик. Попробуем сделать функцию очистки стандартной Virtuemart-корзины.

Решение проблемы — под катом. 

Пятница, 02 Декабрь 2011 18:46

Увеличение картинки в модулях Virtuemart

Автор
Оцените материал
(1 Голосовать)

Задача: сделать так, чтобы в модулях mod_virtuemart_randomprod, mod_virtuemart_latestprod т. п. при клике на изображение товара картинка увеличивалась, а не перебрасывала бы вас на flypage-страницу товара.

При беглом просмотре структуры дефолтного шаблона виртуемарта, становится понятно, что для этого нужно просто внедрить переменную product_full_image в файл productsnapshot.tpl.php, но если просто заменить product_link на product_full_image, то ссылка с картинки будет вести на главную страницу сайта. Подробное решение задачи под катом. Если у вас Virtuemart 2, смотрим как увеличить картинку в модулях mod_virtuemart_product компонента Virtuemart 2.

Четверг, 01 Декабрь 2011 19:47

1pixelout mp3 player в модуле (php-mod)

Автор
Оцените материал
(0 голосов)

Неохота было искать модуль с плеером или изобретать велосипед. Достал из своей кладовой бесплатную версию плагина 1pixeloutplayer. Повел он себя, правда, по-свински, поскольку при вставке рекомендуемого кода в mod_php и mod_custom, чудо не происходит. Пришлось идти в обход. Подробное описание проблемы и ее решение — под катом.

Четверг, 01 Декабрь 2011 19:39

Шаблон модуля корзины Virtuemart 1.1.x

Автор
Оцените материал
(0 голосов)

Нужно было убрать все излишки из полной корзины в модуле мини-корзины virtuemart, чтобы сделать её более компактной. В итоге осталось только самое необходимое: при пустой корзине модуль сообщает что корзина пуста, при полной показывает сколько товаров в ней есть, на какую сумму и ставит ссылку непосредственно на компонент с корзиной. Язык зависим от дефолтного.

Страница 2 из 2

joomla 1.7

Не получаются доработки?

Становитесь партнером студии Millor! Быстро и недорого эти ребята помогут решить практически любую проблему.

Хотите подзаработать?

Если да, то вам сюда! Партнерская программа студии MyWebSite. Получи 20% за каждого клиента! Работаем по всей России и СНГ!

Рекламное место свободно.