Зайцев Я - Заметки о Virtumart 2
^ В верх

Зайцев.Я

Не стесняйтесь звонить даже за советом...


Войти
x
x

Новости

  • 1
  • 2
  • 3
  • 4
  • 5
Prev Next

Материалы по CCNA R&S

15-12-2015 Hits:3247 Новости Александр

Материлы по изучению CCNA Routing and Switching   Cisco Packet Tracer 6.2 for Windows Student Version   Видео материалы: ICND 1ч.   ICND 2ч.   ICND 3ч.   ICND...

Пишем программы для веба

04-12-2015 Hits:17634 Новости Александр

Пишем программы для веба Начиная писать программы для веба, многие начинающие программисты сталкиваются с такой ошибкой. Они рассматривают систему браузер-сервер, как...

Лабораторные работы

30-11-2015 Hits:5810 Новости Александр

 Лабораторные работы CCNA R&S   Теория - конечно очень нужная вещь , но без практики ни чего не запомнишь , ниже ссылки...

Добавляем звуки при наведении мыши или клике на меню

10-11-2015 Hits:15999 Новости Александр

Добавляем звуки при наведении мыши или клике на меню И так - всё просто , звук является частью дизайна и способность...

Обсуждение Virtumart 2

20-02-2015 Hits:4843 Новости Александр

 По моему мнению которое скорей всего субъективно - Virtumart 2 в отношении отображения цен сделан мягко говоря - коряво. И дабы...

www.radiobells.com #radiobells_script_hash
×

Сообщение

PLG_KUNENADISCUSS_DEPENDENCY_FAIL

Сайт можно заказать здесь http://zaycev.me/
 По моему мнению которое скорей всего субъективно - Virtumart 2 в отношении отображения цен сделан мягко говоря - коряво. И дабы облегчить жизнь Joomlaводам и избавить от долгих поисков нужных переменных я написал эту статью ,что бы те чьи знания PHP и CSS = нолю или около того ,смогли легко поправить Virtumart 2.
 По моему мнению которое скорей всего субъективно - Virtumart 2 в отношении отображения цен сделан мягко говоря - коряво. И дабы облегчить жизнь Joomlaводам и избавить от долгих поисков нужных переменных я написал эту статью ,что бы те чьи знания PHP и CSS = нолю или около того ,смогли легко поправить Virtumart 2.

Как убрать наценку из настраиваемых полей в карточке товара

Как убрать наценку из настраиваемых полей в карточке товара Virtuemart 2

  Мне кажется, лучше вообще скрыть сумму наценки в выпадающем списке, пусть цена изменяется динамически. То есть стоит скажем жесткий диск WD - 3500 руб. ,а если из выпадающего списка покупатель выбирает емкость 1Tb, то окончательная цена пересчитывается динамически и отображается к примеру 5200 руб.

 В общем , любым FTP клиентом скачиваем файл:

  /administrator/components/com_virtuemart/models/customfields.php

 открываем его в Notepad++

 И приблизительно на 969 строке заменяем

 $price ="+".$price;

 на


 $price ="";

Как убрать надпись Без доплаты или Без добавочной стоимости

Как убрать надпись Без доплаты или Без добавочной стоимости из настраиваемых полей в карточке товара Virtuemart 2

 FTP клиентом скачиваем файл:

 language\ru-RU\ru-RU.com_virtuemart.ini

 Открываем в Notepad++

 Находим через поиск (Ctrl+F) COM_VIRTUEMART_CART_PRICE_FREE и стираем Русский перевод оставляя кавычки.

Смена изображения при выборе цвета Dropbox with image picker

 

Смена изображения при выборе цвета Virtuemart 2

 Честно говоря, данный функционал просто обязан быть по-умолчанию в интернет-магазине, но разработчики Virtuemart как-то это упустили. Решение, о котором я расскажу Вам ниже, рабочее, но крайне не удобное. Так например, отдать сайт заказчику в таком виде лично мне стыдно, но если Вам не стыдно или Вы пытаетесь найти решение для себя то эта статья специально для Вас.

Установка плагина Dropbox with image picker

  1. Скачиваем плагин Dropbox with image picker или смотрим демо.
  2. Устанавливаем через менеджер расширений
  3. Переходим в менеджер плагинов и активируем его

Настройки плагина и описание его работы

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

Для того, что бы начать работать с данным плагином, заходим в «Настраиваемые поля» в Virtuemart 2. Создаем новое поле «Цвет», выбираем тип «Плагин», ставим галочку «Атрибут корзины», в самом низу выбираем плагин Dropbox with image picker и производим следующие настройки:

    • Пользовательский заголовок Dropbox: «Выберите цвет»
    • Dropbox Выбор с разделителем |: голубой;blue.png|красный;red.jpg|чёрный;black.png
    • Путь к картинкам, например, images/1: указывайте путь к изображениям (голубой, красный, чёрный). Здесь логика такая, что для каждого товара нужно будет создавать отдельную папку с картинками. Напишите в это поле просто: images/products/. Также для каждого цвета, можно задать наценку: голубой;blue.png;+100|чёрный;black.png;+200 и т.д
    • CSS класс оригинального изображения, например, .main-image: найдите DIV в котором обрамлено Ваше изображение и укажите его в это поле.
    • Дочерний элемент в блоке с изображением: первый элемент внутри класса с изображением. В стандартном шаблоне это img
    • Ширина изображения, например, 300px: укажите ширину изображения в пикселях
    • Высота изображения, например, auto: укажите высоту изображения
    • Скрыть цену на странице товара: если не хотите отображать цену
    • Увеличивать цену товара: если хотите что бы при выборе цвета менялась цена
    • Показать цены в корзине: включите если хотите показать стоимость цвета в корзине

На этом настройки плагина по-умолчанию закончены. Переходим в карточку товара на вкладку «Настраиваемые поля»

Выбираете тип поля «Цвет» и производите минимальные настройки, а именно верно указывайте путь до папки с изображениями к этому товару, например /images/products/1 (слэш в конце не указывать). На этом настройка закончена.

 

Красивый слайдер товаров Vtem Scroller

 

Очень качественный модуль слайда товаров (горизонтальный/вертикальный)   DEMO    Скачать
 

 

 

Несколько картинок в настраиваемых полях Virtuemart 2.0

 

Несколько картинок в настраиваемых полях Virtuemart 2.0

 
В случае если у Вас в настраиваемом поле несколько картинок в один ряд, но они не вмещаются и начинают съезжать, то идем в этот файл:

/templates/ваш-шаблон/css/vmsite-ltr.css

И редактируем приблизительно 212 строку:

.product-fields .product-field label.other-customfield  {width:17%;float:left;position:relative;top:20px;left:-18px;margin-bottom:27px;text-align:center;}

А именно играем значением width. Например для трех картинок шириной 100 пикселей значение width 17 процентов, а для 13 картинок той же ширины 22%. У этого способа есть один минус, если открыть страницу на меньшем разрешении чем ваше поле материала в шаблоне (например на сотовом телефоне), то цвета все равно будут съезжать.