Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Загрузчик картинок для магазинов с большим числом товаров


Recommended Posts

Если у кого-то после установки модуля, на его странице пустая форма, значит у вас в системе не утановлен VQMOD.

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

 

Рекомендую обновить версию модуля до v1.1.1

Надіслати
Поділитися на інших сайтах

Если у кого-то после установки модуля, на его странице пустая форма, значит у вас в системе не утановлен VQMOD.

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

 

Рекомендую обновить версию модуля до v1.1.1

я обновил модуль только что, но всё таки в вкюмод файле только

	<file name="admin/view/template/catalog/product_form.tpl">
		<operation>
			<search position="replace"><![CDATA[$('#content').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe src="index.php?route=common/filemanager&token=<?php echo $token; ?>&field=' + encodeURIComponent(field) + '" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');]]></search>
			<add><![CDATA[
$('#content').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe src="index.php?route=common/adnfilemanager&token=<?php echo $token; ?>&field=' + encodeURIComponent(field) + '&type=product&product_id=<?php echo $product_id; ?>" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');
			]]></add>
		</operation>
	</file>
	<file name="admin/view/template/catalog/product_form.tpl">
		<operation>
			<search position="replace"><![CDATA[url: 'index.php?route=common/filemanager/image&token=<?php echo $token; ?>ℑ=' + encodeURIComponent($('#' + field).attr('value')),]]></search>
			<add><![CDATA[
url: 'index.php?route=common/adnfilemanager/image&token=<?php echo $token; ?>ℑ=' + encodeURIComponent($('#' + field).attr('value')),
			]]></add>
		</operation>
	</file>	

Дописал  

<file name="admin/view/template/catalog/product_form.tpl">
  <operation>
   <search position="replace" offset="5"><![CDATA[
filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
   ]]></search>
   <add><![CDATA[
filebrowserBrowseUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>',
filebrowserImageBrowseUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>',
filebrowserFlashBrowseUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>',
filebrowserUploadUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>',
filebrowserImageUploadUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>',
filebrowserFlashUploadUrl: 'index.php?route=common/adnfilemanager&token=<?php echo $token; ?>'
   ]]></add>
  </operation>
</file>

Вы пропустили наверное.

А вообще всё отлично работает.

Надіслати
Поділитися на інших сайтах


Вы пропустили наверное.

 

Да, присоединил старый архив, уже поправил

 

А вообще всё отлично работает.

 

Спасибо за отзыв. Жду предложений по улучшению модуля

Надіслати
Поділитися на інших сайтах

если ставить на давно работающий магазин, что будет со старыми картинками?

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

Надіслати
Поділитися на інших сайтах


если ставить на давно работающий магазин, что будет со старыми картинками?

 

После выполнения в модуле "процедуры конвертации файлового хранилища" все картинки товаров будут автоматически перенесены в необходимые места и сайт будет работать, как и раньше. После этого, убедившись, что все работает правильно, исходные папки с картинками товаров, можно удалить, чтобы не занимать лишнее место на сервере.Внимание, скрипт их автоматически не удаляет!!!

 

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

 

Если нужно заменить картинку - вы просто загружаете вместо нее другую и все.

Надіслати
Поділитися на інших сайтах

Шикарный модуль! Сайт ускорился в несколько раз! Спасибо!

 

Спасибо за отзыв

 

п.с. Куда можно благодарность выслать?

 

Написал вам в личку

Надіслати
Поділитися на інших сайтах

2014-08-23 23:40:50 - PHP Notice:  Undefined variable: product_id in /home/h/hobmodels/site.ru/public_html/admin/controller/module/adnfileuploader.php on line 251

 

2014-08-23 23:35:08 - PHP Notice:  Undefined variable: product_id in /home/h/hobmodels/site.ru/public_html/vqmod/vqcache/vq2-admin_view_template_catalog_product_form.tpl on line 1267

Надіслати
Поділитися на інших сайтах


2014-08-23 23:40:50 - PHP Notice:  Undefined variable: product_id in /home/h/hobmodels/site.ru/public_html/admin/controller/module/adnfileuploader.php on line 251

 

2014-08-23 23:35:08 - PHP Notice:  Undefined variable: product_id in /home/h/hobmodels/site.ru/public_html/vqmod/vqcache/vq2-admin_view_template_catalog_product_form.tpl on line 1267

Какой у вас движок, какой версии? Что в нем меняли в админке?

Надіслати
Поділитися на інших сайтах

Поставил, все ок. Завелось с первого раза

 

Спасибо автору.

 

Предлагаю:

1) добавить привязку конкретной картинки (файла) к товару, чтобы не плодить лишние картинки при, допустим, замене картинки у товара.

2) добавить кнопку "удалить", чтобы. в случае выполнения п.1, когда видишь уже прикрепленные к товару картинки, можно было удалять

Надіслати
Поділитися на інших сайтах


Поставил, все ок. Завелось с первого раза

 

Спасибо автору.

 

Спасибо за отзыв

 

1) добавить привязку конкретной картинки (файла) к товару, чтобы не плодить лишние картинки при, допустим, замене картинки у товара.

 

Не понял, что именно предлагаете и как это должно выглядеть

 

2) добавить кнопку "удалить", чтобы. в случае выполнения п.1, когда видишь уже прикрепленные к товару картинки, можно было удалять

 

Кнопку удалить добавить можно, но удаление работает отрицательно на производительность. (фрагментация жесткого диска сервера), а модуль писался именно ради производительности, а не с целью экономить на спичках дисковое пространство, Хотя, если будут еще пожелания, сделать удаление - добавлю

Надіслати
Поділитися на інших сайтах

Спасибо, отличный модуль!

 

Тоже возник вопрос про удаление. Даже не тогда, когда надо заменить пару картинок в товаре, а в случае массового удаления этих самых товаров. И получается, со временем может накопиться огромное количество неиспользуемых изображений, которые распределены по всем папкам.

Надіслати
Поділитися на інших сайтах


Спасибо, отличный модуль!

 

Спасибо за отзыв

 

Тоже возник вопрос про удаление. Даже не тогда, когда надо заменить пару картинок в товаре, а в случае массового удаления этих самых товаров. И получается, со временем может накопиться огромное количество неиспользуемых изображений, которые распределены по всем папкам.

 

Подумаю над добавлением возможности удаления картинок

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Установил спасибо... работает и правда шустро .... а то начало уже тормозить хотя товаров всего то 10 штук  + демо товары пока не удалял
но появилась пара вопросов

если я меняю картинку... старая удаляется?
можно ли загружать сразу несколько картинок???

Надіслати
Поділитися на інших сайтах


Установил спасибо... работает и правда шустро .... а то начало уже тормозить хотя товаров всего то 10 штук  + демо товары

Спасибо за отзыв

 

если я меняю картинку... старая удаляется?

 

старая пока не удаляется, возможно сделаю в следующей версии

 

можно ли загружать сразу несколько картинок?

Нет, только по одной. Но для главной картинки товара и для категорий это и не возможно в движке.

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
А если я использую csv выгрузку товаров с прописанным путем data/catalog и более 10 тыс картинок добавляется к товарам. Как быть?

 

Сначала сделайте импорт, убедитесь, что все картинки отображаются, а затем выполните в модуле Конвертацию файлового хранилища для товаров

Надіслати
Поділитися на інших сайтах

Сначала сделайте импорт, убедитесь, что все картинки отображаются, а затем выполните в модуле Конвертацию файлового хранилища для товаров

Да, но импорт происходит раз, в сутки, и каждый раз добавляются новые товары и обновляются имеющиеся. с этим нормально будет работать?

Надіслати
Поділитися на інших сайтах


Если это постоянный импорт - то нужно дорабатывать или модуль импорта, или в моем модуле делать доработки...

Надіслати
Поділитися на інших сайтах

Если это постоянный импорт - то нужно дорабатывать или модуль импорта, или в моем модуле делать доработки...

Ну а как иначе, конечно постоянный - одежда, 8 тыс товаров..

Надіслати
Поділитися на інших сайтах


Надіслати
Поділитися на інших сайтах


Вполне вероятно, в паре с этим https://opencartforu...уемых-картинок/ будет удалять неиспользуемые.

 

да будет. Это вариант для тех, кто любит убирать лишние картинки

Надіслати
Поділитися на інших сайтах

Здравствуйте, опять же проблема с OcStore 1.5.5.1.2, всё установил правильно, vqmod есть, в модулях включил загрузчик, в группах пользователя добавил права - А всё равно открывается старый загрузчик!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.