Перейти к содержанию

15 изображений

Информация о файле

Я начал разработку данного пакета из-за того что многие обладатели магазинов мучаются с добавлением изображений для товара, а также в данном случае для opencart  магазинов, как правило все галереи имеют весьма ограниченный потенциал, поэтому обычный модуль понемногу превращается в целый пакет, для работы с изображениями!

Полноценная адаптивная галерея для организации своего блога, страницы новостей или фотогалереи с описанием товара или целой группы товаров с возможностью объединения галереи и товаров по тегам на сайте для более результативного поиска последних. Полноценный модуль imagemanager с возможностью заливать на лету тысячи фотографий  для своих товаров, баннеров, обрабатывать их, перетягивать в нужном порядке методом drugNdrop и не только, теперь Вы сможете это, с новым пакетом ScangalleryPack.

Полный комплект:

  • модуль Imagemanager на базе jquery файл-менеджера elFinder для версий opencart 1.5.X  -2.X – 3.X;
  • галерея на базе jquery галереи blueimp-gallery конечно же с  мультизагрузкой изображений, а также с более простой поисковой оптимизацией Вашего сайта, теперь для каждой картинки можно присвоить свой alt и title прям из под админ панели, ну и само собой, в данный пакет интегрирован модуль сортировки изображений методом перетягивания (Sortable module).

Теперь ужасная и нудная работа по добавлению изображений к товарам и баннерам на сайте сводиться к минимуму, в данной версии Вы можете:

  • пакетная загрузка картинок на сервер;
  • удаление файлов в корзину;
  • drugNDrop пакетная загрузка изображение на сервер;
  • обработка изображений (обрезка, поворот и другие приятности прям в окне Вашего броузера);
  • создание, переименование, удаление, перемещение, копирование (вставка), архивирование, как изображений, так и папок, в том числе пакетная;
  • различные варианты просмотра изображений и папок и т.д.
  • многоязычность (определяется локализацией Вашего броузера);
  • легкость обновления версий (для опытных пользователей!);
  • автоматическая нумерация изображений;
  • отсутствие перезаписи системных файлов opencart;
  • объектный метод определения загрузки файлов, теперь Вы избавитесь от лишних надоедливых кнопок внизу;
  • изменять любое изображение в админ панели обычным выбором, есть как встроенный менеджер, так и Imagemanager на выбор.

 

Посмотреть работу модуля можно на следующем видео: ссылка

 

Установка на сервер

 

Перед установкой желательно сделать бекап актуальной версии сайта!

Imagemanager
 

opencart 1.5.X:

На Вашем сайте должен быть заранее установлен Vqmod!!
Установка на сервер

  1. В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер!
  2. Скопировать файлы из папки upload на сервер;
  3. Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
     

ScangalleryPack
В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.

  1. Скопировать файлы из папки upload на сервер;
  2. Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
  3. Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры);
  4. Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery;
  5. Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами.
  6. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.

 

opencart 2.X

Установка на сервер

  1. Скопировать файлы из папки upload на сервер;
  2. Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
  3. Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml;
  4. Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить".
     

ScangalleryPack
В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.

  1. Скопировать файлы из папки upload на сервер;
  2. Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
  3. Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml;
  4. Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить";
  5. Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры);
  6. Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery;
  7. Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами.
  8. Новые альбомы располагаются под товарами в админ панели.
  9. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.

 

Файлы для opencart 3.X и выше

  1. Перейти в пункт "Extensions -> Installer" и установить пакет Imagemanager.ocmod.zip или Scangallery.ocmod.zip
  2. Перейти в пункт "Extensions -> Modifications" и обновить модификацию
  3. Перейти в пункт “User Groups”, дать все необходимые права на файлы модуля
  4. Перейти в пункт "Extensions ->  Modules" и установить Scangallery Settings и модуль управления Галереей

 

Траблы на хостинге!
Если Вы установили, но все равно, что то не работает, не отчаивайтесь, все решаемо!
Вопросы:

  1. Если я установил imagemanager для версии opencart 1.5.X, и у меня расползлась верстка в табе изображения карточки товара, при этом сами изображения располагаются как то не так.
  2. При установке scangallery Dcя захожу в альбомы и вижу такое “Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'gallery.oc_gallery' doesn't exist<br />Error No: 1146<br />SELECT COUNT(DISTINCT p.album_id) AS total FROM oc_gallery p LEFT JOIN oc_gallery_description pd ON (p.album_id = pd.album_id) WHERE pd.language_id = '1'' in D:\OpenServer\domains\gallery.loc\system\library\db\mysqli.php:40 Stack trace: #0 D:\OpenServer\domains\gallery.loc\system\library\db.php(16): DB\MySQLi->query('SELECT COUNT(DI...', Array) #1 D:\OpenServer\domains\gallery.loc\admin\model\catalog\gallery.php(220): DB->query('SELECT COUNT(DI...') #2 [internal function]: ModelCatalogGallery->getTotalAlbums(Array) #3 D:\OpenServer\domains\gallery.loc\system\storage\modification\system\engine\loader.php(178): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 D:\OpenServer\domains\gallery.loc\system\engine\proxy.php(25): call_user_func_array(Object(Closure), Array) #6 D:\OpenServer\domains\gallery.loc\admin\controller\catalog\gallery.php(215): Proxy-> in D:\OpenServer\domains\gallery.loc\system\library\db\mysqli.php on line 40”.
  3. Установил imagemanager для версии opencart 1.5.X и при его запуске вижу внизу модуля какой то не понятный код.

 

Ответы:

  1. Для этого необходимо подобрать соответствующий xml файл “В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер!”, если же и это не помогло, оставляем любой из них открываем на сервере любым текстовым редактором и находим строку - <search index="55" limit="1"><![CDATA[<tr>]]></search> она может отличаться от представленной цифрами, но она располагается под <td class="left"><?php echo $entry_image; ?></td> спутать ее будет сложно, и играемся с цифрами по очереди от 55 до 63, обычно этого достаточно, чтобы настроить правильно.
  2. ScangalleryPack написан полностью согласно документации opencart и в нем используются функции install и uninstall для создания таблиц в бд, для того чтобы проблема исчезла необходимо установить модуль (Пункт 5 установки).
  3. Как показала практика у многих магазинов на версиях ocstore 1.5.X стоит imagemanager plus в качестве стандартного загрузчика, для того чтобы не было конфликтов! При первой установке imagemanager from scangallery pack убедитесь что из папки xml сделана копия и удален imagemanager plus, далее необходимо перейти в папку admin/view/template/common/filemanager.tpl и сделать копию данного файла, после этого открыть его любым текстовым редактором и удалить все содержимое, кроме первой строки, где находиться следующий текст - <!DOCTYPE html>. После данных манипуляций все должно работать.

 



q3dm0's Other Files


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.