Загрузка нескольких изображений для товара еще одна очень полезная функция, которая не реализована в virtuemart. Конечно, можно загружать картинки по очереди, но если у каждого товара по 5-7 изображений, то это становится, мягко говоря, неудобно 🙂
Плагин Virtuemart Multiple Image Upload Plugin
Плагин Virtuemart Multiple Image Upload Plugin избавляет от бесполезной монотонной работы. Он работает очень просто, делая все, что должен делать подобный плагин:
- Загрузка нескольких изображений в 1 клик
- Автоматическое создание миниатюр
- Загрузка изображений без перезагрузки страницы с помощью Ajax
- Загрузка изображений без изменения их названий
Плагин устанавливается стандартно через менеджер расширений. После установки в менеджере плагинов активируем Netbase Virtuemart Multiupload. Все настройки можно оставить по умолчанию.
На этом все настройки закончены 🙂
Заходим в карточку товара, переходим во вкладку Изображение, внизу страницы нажимаем кнопку Upload multi files.
На диске выбираем нужные изображения и нажимаем кнопку Открыть.
После этого изображения начнут автоматически загружаться.
Для большей наглядности можно посмотреть демо работы плагина.
Информация о плагине
- Совместимость: virtuemart 3, virtuemart 2
- Joomla: 3, 2.5
- Стоимость: 39.86$
Александр
Отлично!
Давайте еще подобных(платных) плагинов да побольше-побольше!!!
admin
🙂
может быть у вас есть какие-то конкретные плагины на примете? 🙂
Виталий
Расширения для фильтрации товаров - было бы просто замечательно!!
admin
уже есть 🙂
http://vm2shop.ru/sravnenie-filtratsiya-i-import-tovarov
Виталий
не совсем то, хотелось бы Cherry Picker - это универсальный и лучший компонент, но самый сложный в освоении((
admin
компонент выше по функционалу не уступает Cherry Picker и в освоении он проще
Виталий
ок, буду смотреть...
а вот этот (если правильно понял - выводит зависимые товары в линейный ряд с возможностью быстрого заказа к основному товару)
http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-display/22355
admin
по-моему да, но я никогда не пользовался этим плагином
Александр
Вот например очень хороший плагин у NetBase One Page Checkout
Но дорогой ':(
http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-orders/24165
admin
это тоже есть 🙂
в магазине многих других интересный расширений)
Александр
видел, что есть OnePage плагин на сайте, но это от RuposTel, а не Netbase который хотелось бы.
Да, уже половину ваших расширений купил, сделайте пожалуйста под InterKassa расширение со сменой статусов.
Мария
Неудобство только одно - прежде, чем добавить несколько изображений с помощью волшебной кнопки, нужно сначала сохранить все изменения, сделанные в карточке товара, иначе страница обновится, и все затрется... Иной раз забудешь сохраниться - и 10 минут работы насмарку ((
Может это можно как-то исправить?
admin
к сожалению исправить это нельзя
я всегда загружаю картинки в самую последнюю очередь )
Мария
Помогите...
Обнаружила неприятную особенность. Если несколько картинок загружены с помощью плагина, то в карточке товара они ведут себя странно. При клике вместо отображения выбранной картинки они все скрываются, потом выходят, в произвольной последовательности... В общем, чтобы рассмотреть покрупнее определенную картинку, нужно еще сообразить, как это сделать
Может, это только у меня?
Но покупателям вряд ли будет инетересно разбираться, как посмотреть...
Вот пример: http://mama-ufa.ru/index.php/shop-store/mamam/verkhnyaya-odezhda-1/kurtka-3v1-zimn-kejt-chernaya-s-rozovym-dlya-beremennykh-i-slingonosheniya-detail
Вот пример, когда несколко картинок загружены обычным способом: http://mama-ufa.ru/index.php/shop-store/sub-category-1/platya-sarafany/plate-alessano-detail
admin
Написал вам на почту
Мария
Большое спасибо, что нашли причину и помогли ее решить!
+5 Вам и Вашему сайту!
Мария
Подскажите, пожалуйста, а нельзя ли как-нибудь эту кнопку загрузки картинок перенести вверх? Куда-нибудь в район окошка "Поиск изображений +/-16"
Чтобы не прокручивать каждый раз окно вверх/вниз
Виталий
Не загружаются картинки, пишет Failed и не появляется ничего. В чем может быть причина?
admin
Написал вам на почту
Валерий
У меня тоже самое, можете помочь?
admin
Решение описано здесь
https://virtuemart.su/multizagruzka-izobrazhenij-tovara-v-virtuemart-2/#comment-12725
Ян
Добрый день. Купил плагин, поставил. Первая загрузка была с ошибкой - "невозможно загрузить миниатюры, тк. не найден файл такой-то.
Попробовал ещё раз - та же фигня. Загрузил обычным способом, попробовал ещё раз на другом наборе картинок. Они загрузились, но миниатюр все равно нет во вкладке Картинок в панели, на сайте они появились частично (3 из 6).
Ян
В общем проблема в файлах .jpeg
C .jpg все норм.
admin
virtuemart поддерживает только форматы: GIF, JPG, PNG, WBMP
Мария
Здравствуйте! Плагин подходит для версии 2.0.26d?
admin
Здравствуйте!
Да, подходит
Мария
Добрый день!
Установила плагин,активировала, но кнопка Upload multi files.
не появилась подскажите, пожалуйста, в чем может быть причина ?
Мария
кнопка Upload multi files, но теперь выбирает ошибку, что изображение должно быть не более 10 М, хотя они и 1 М не весят.
Помогите, пожалуйста...
admin
Здравствуйте!
Для правильной работы плагина необходимо чтобы upload_max_filesize был не менее 10Мб
Напишите хостеру с просьбой увеличить данное значение на вашем тарифе
andrey
когда добавляешь товар, плагин не работает ? только при редактировании ?
admin
перед добавлением изображений нужно сохранить товар
не обязательно добавлять всю информацию, главное добавить название
Alex
установил плагин, но в не появился в меню товара vm
в чем может быть причина?
admin
Проверьте включен ли плагин
импортировать картинки можно только после сохранения товара
Елена
Установила плагин, фото не загружает вообще. Подскажите в чем проблема?
Елена
Обычным способом загружается, с помощью плагина нет.
admin
Здравствуйте!
Перед загрузкой нужно сохранить товар
Кнопка загрузки в карточке товара есть?
Какая-то ошибка после попытки загрузить появляется?
Елена
Я дублирую товар, чтобы не заполнять постоянно настраиваемые поля. Вношу изменения, сохраняю. Затем удаляю фото от предыдущего товара. Загружаю фото нового товара. Обычным способом все загружается. С помощью плагина ничего не загружается. Никаких ошибок не выдает. Кнопка загрузки в карточке товара есть.
Ян
На 2.6 работает?
admin
Да
Денис
Upload multi files, но теперь выбирает ошибку, increase post max size and upload max file size to 10 m , хотя они и 1 М не весят.
Значение увеличили до 10 мь. в чем может быть еще дело?
admin
для правильной работы плагина необходимо чтобы значения
post max size и upload max file size на хостинге были не менее 10Mb в не зависимости от размера самой картинки
попросите хостера изменить эти значения для вашего тарифа
Вадим
Здравствуйте. Покупал плагин, и не могу найти письмо с пришедшим файлом (( как снова архив с плагином получить?
admin
Ответил на почту
Elena
Здравствуйте. Подскажите, пожалуйста, изображения загружаются со второго раза иногда с третьего только, я обнаружила, что фото дублируются иногда по 2-3 раза, в общем это зависит от того с какой попытки фото удалось загрузить. Почему так происходит? Возможно ли это исправить? При попытки указать путь в каталог, в который я хочу установить фото, это все игнорируется.
admin
Здравствуйте!
перед загрузкой фото нужно сохранить товар
проблем с загрузкой быть не должно
если после загрузки фото не появились, то просто попробуйте обновить страницу
Дмитрий
Здравствуйте! Купил активировал но не грузит картинки по одному или 2 шт failed пишет картинки jpg ????
Сайт на локалке
Система Joomla! 2.5.22 + VirtueMart 2.6.4
Дмитрий
post max size и upload max file size стоит 50
Дмитрий
Здраствуйте, покупал плагин не загружаются картинки, пишет Failed? viruemart 2.4.6
post max size и upload max file size 50 стоит.
admin
Здравствуйте!
Скорее всего проблемы связаны с настройкой локального сервера
У вас есть возможность установить сайт на какой-то реальный тестовый домен
Попробуйте, все должно работать
Дмитрий
Установил на другой сайт тоже локалке с virtuemart 2.6.6 работает.
Дмитрий
Нашел причину выключаешь плагин YT Framework тогда работает, но шаблон перестает работает.
admin
как выход отключить плагин, загрузить все картинки и потом уже работать над шаблоном
Илья
Установил. изображения грузит, а превью не создает. Что делать. Выдает ошибку:
vmError: Couldnt create thumb, file not found /home/XXX/public_html/images/stories/virtuemart/product/510.jpg
Илья
Нешел проблему. Если расширение файла написано большими буквами, то выдается вот эта ошибка - он не создает превью. Пример: file.JPG - выдаст ошибку.
stylemax
Спасибо, помогло
Евгений
Очень нужен плагин (или хак), производящий переименование загружаемых фотографий товара, имеющих русское имя. Чтоб в качестве имени брался псевдоним товара (Product alias for SEF), с нумерацией (если изображений несколько). При пустом псевдониме какой-то произвольный генератор имени (как в первом VM), или транслит наименования товара.
Боюсь, будут проблемы с русскими именами фалов (в частности при экспорте на сторонние ресурсы через XML)
Работу готов оплатить.
Вадим
Оплатил плагин, заказ 933834, пришло письмо от робокассы о проведении платежа, а дальше - тишина. Хотелось бы мой плагин.
Вадим
Плагин получил, спасибо, работает отлично, рекомендую.
Вадим
Да, есть один существенный недостаток, при загрузке изображений, у них пустые поля alt и title. В результате, приходится открывать каждое изображение и писать поля вручную. Хотелось бы, что бы плагин брал эти данные из полей input name=file_description и input name=file_meta соответственно. Пусть одинаково для каждого изображения, но все же.
admin
К сожалению, этой функции в плагине не предусмотрено
Егор
Купил плагин - в настройках стоит 10мб но все равно выдает повысьте лимит upload_max_filesize post_max_size до 10. Но ведь картинки загружаются по одной стандартными средствами virtuemart больших размеров.
admin
Здравствуйте!
Обратитесь, пожалуйста, к хостеру, он поможет решить проблему
Максим
vmError: Couldnt create thumb, file not found /home/puolantuonti.com/public_html/images/stories/virtuemart/product/IMG_564127.jpg
очень странные вещи с загрузкой фото. можете подробно описать всю специфику по загрузке? какие фотрматы? какие вопросы? в чём проблемы? и как это избежать?
admin
Здравствуйте!
Форматы: GIF, JPG, PNG, WBMP
Основная проблема при работе - неправильные настройки на хостинге (подробнее)
Так же проверьте Virtuemart > Настройки > Шаблоны
должна быть активна опция Включить динамическое изменение размера эскизов
Без плагина картинка нормально загружается?
Какую версию virtuemart Вы используете?
Глеб
Абсолютно аналогичная проблема! vmError: Couldnt create thumb, file not found Купил сегодня Ваш плагин, но картинки загружает выборочно. В настройках Virtuemart динамическое именение рамеров эскизов включено, в параметрах PHP post_max_size=200M и upload_max_filesize=400M. Изначально заметил особенность, что такое возникает с файлами, где расширение написано верхним регистром (например JPG), однако по словам моего коллеги, были проблемы и с обычными .jpg-файлами. Посоветуйте пожалуйста, в чём может быть проблема. Хочется добиться стабильной работы плагина 🙂
Версия Joomla: 2.5.6
Версия Virtuemart: 2.0.x
admin
Здравствуйте!
Расширение обязательно должно быть написано маленькими буквами .jpg
Если проблема у Вас останется, то напишите на мою почту admin@virtuemart.su
Егор
Хостер ответил что upload_max_file_size 32МБ, его не изменяли. вот так вот!Что делать?
admin
написал на почту
Михаил
Купил, работает, большое спасибо!
admin
Отлично!
Сергей
Хороший плагин, выручал хорошо (( но время бежит Для virtuemart 3 есть такой же?
admin
Здравствуйте!
Отправил новую версию по почте.
admin
Вышла новая версия плагина, совместимая с virtuemart 3!
Всем покупателям было отправлено письмо с ссылкой на скачивание новой версии.
Если Вам по какой-то причине не пришло письмо, то напишите на admin@virtuemart.su
admin
Если после установки появляется ошибка
increase post_max_size and upload_max_filesize to 10m
То внесите изменения в файле plugins\system\virtuemart_multiupload\ajax\process.php
Строка 190:
private $sizeLimit = 10485760
Изменил на:
private $sizeLimit = 2097152;
Строка 193:
function __construct(array $allowedExtensions = array(), $sizeLimit = 10485760){
на
function __construct(array $allowedExtensions = array(), $sizeLimit = 2097152){
Строка 215:
$size = max(1, $this->sizeLimit / 1024 / 1024). 'M';
Изменил на:
$size = max(1, $this->sizeLimit / 200 / 1024). 'M';
Строка 283:
$sizeLimit = 10 * 1024 * 1024;
Заменил на:
$sizeLimit = 2 * 1024 * 1024;
За решение спасибо пользователю vitaly88by.
Ольга
Добрый день!
не могу установить плагин
пишет
Ошибка
Невозможно найти установочный пакет
admin
Здравствуйте!
Перед установкой разархивируйте архив, внутри будут версии для vm2 и vm3.
Выберите версию для Вашего vm.
Владимир
Приветствую! Переехал на VM3 и приобрел Image Upload. Раньше (на VM2) все работало вроде нормально. Теперь следующие проблемы:
- миниатюры создаются не для всех изображений (при загрузке все гуд, а после закрытия страницы редактирования товара вылезает нехватка миниатюр)
- изображения сохраняются рандомно
Можно ли победить эти недуги?
Спасибо!
admin
Здравствуйте!
Пожалуйста, пришлите доступ к админке сайта на admin@virtuemart.su.
Дина
Добрый день! Хочу купить плагин, кликаю на кнопку Купить, но мой антивирус (др. Веб) блокирует ссылку. ссылка открывается такая: http://glopart.ru/buy/16084
Помогите!
admin
Здравствуйте!
Указанная ссылка ведет на сайт платежного агрегатора, который принимает платежи.
Странно, что ссылка блокируется, сервис проверенный.
Можно оплатить напрямую, написал на почту.
Дина
Спасибо, загрузила-установила, все работает!
Roman
Добрый день! Купил плагин, при загрузке выскакивает ошибка Failed, у хостера разешено post_max_size and upload_max_filesize to 256m. joomla 3.3.6, VM 3.0.2
admin
Здравствуйте!
Попробуйте это решение
https://virtuemart.su/multizagruzka-izobrazhenij-tovara-v-virtuemart-2/#comment-26725
Roman
сделал, все тоже самое. Проблема осталась
admin
Пожалуйста, обратитесь к хостеру, он должен помочь.
Если не поможет, то пришлите доступ к админ панели на admin@virtuemart.su
Roman
отправил на почту
Сергей
А мне надо сделать так, что бы при загрузке файлов с кириллическими именами, они заменялись на что угодно, только не оставались в кириллице. Как мне это сделать?
Можно просто присваивать левые названия или транслитерацию (предпочтительнее).
Заранее спасибо за ответ.
admin
С помощью плагина так сделать нельзя. Проще всего пакетно изменить названия изображений, например, с помощью Total Commander.
eratnikstudio
Фото так и не грузятся, сделал как было вами предложено. Поменял все строчки поменял.
Отправил на admin@virtuemart.su доступы к админке
admin
Ответил на почту.
eratnikstudio
Всё отлично стало. Спасибо.
admin
Хорошо.
xumuk
Скачал бесплатный плагин здесь https://extensions.joomla.org/extensions/extension/extension-specific/virtuemart-extensions/vm-product-multiple-image-upload/
Но сразу после установки он не работает. до установки можно распаковать архив и в файле multipleimageupload.php исправить путь к файлам, строчки 107 и 108, надо удалить "stories" чтобы стало:
$output_dir = JPATH_ROOT."/images/virtuemart/product/";
$imagepath = "images/virtuemart/product/";
после этого можно запаковывать и устанавливать. Работает немного странно, при открытии товара надо сначала его сохранить потом делать мультизагрузку, иначе не работает. Joomla 3.7.5, Virtuemart 3.2.2
admin
Спасибо, что поделились.
Anatoliy_Spb
Плагин установил прогресс бар загрузки картинок показывает DONE, а потом VirtueMart 3.2.14 ругается "vmError: Couldnt create thumb, file not found /images/stories/virtuemart/product/images/virtuemart/product/testimage.jpg"
при том что директория картинок "/images/stories/virtuemart/product/"
Где грабли могут быть? Плагин качал по ссылке с оф. сайта.
admin
При загрузке вручную миниатюра создается нормально?
Anatoliy_Spb
Да, ручной метод работает, основное и миниатюра создаются. Речь о плагине который рекомендовал "XUMUK".
admin
В комменте указано, что нужно вносить правки, Вы их внесли?
В тексте ошибки есть stories, скорее всего, в плагине где-то неверно указан путь.
Xui_Tebe_A_Ne_Imja
Совершенно неадекватная цена. Автор цены - больной на голову.
vskuchmak
купил этот плагин https://shop.st42.fr/en/products/multi-upload-images.htm, 10 евро не 40 баксов, пока нравится
admin
Спасибо за ссылку.
Anatoliy_Spb
Речь о плагине который рекомендовал "XUMUK"
При попытке изменить код, плагин вообще не работает. Даже прогрессбар загрузки изображений не отрабатывает пишет "Error".
Проблема где то здесь.
//If directory doesnot exists create it.
$path = '../images/virtuemart';
if(is_dir($path))
{
$output_dir = JPATH_ROOT."/images/virtuemart/product/";
$imagepath = "images/virtuemart/product/";
}
else
{
$output_dir = JPATH_ROOT."/images/stories/virtuemart/product/";
$imagepath = "images/stories/virtuemart/product/";
}
if(isset($_FILES["myfile"]))
{
$ret = array();
$error =$_FILES["myfile"]["error"];
{
admin
Попробовал несколько правок, они не сработали.
Попробуйте обратиться в поддержку разработчика.