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

Рекомендуемые сообщения

Сначала у нас создавался заказ №100, потом увеличили номер заказа(зашли в бд и в таблице oc_order увеличили order_id на 9000). И мы стали получать 9101 и т.д. Теперь, оказалось, это не удобно для статистики и решили вернуть обратно. Но, если зайти и просто поменять order_id последний или даже все!!! То номер заказа будет продолжать создаваться увеличенным. Тоесть система где-то хранит эти данные? Как вернуть номер заказа к прежнему виду без 9000, уменьшить его?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А никак

Только truncate order и всех остальных таблиц!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Радикально! Если иначе никак - попадос! В любом случае спасибо за быстрый ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну.. почему попадос?

 

Что не так?

 

Может есть варианты...

 

Можно приложить определенные усилия и уменьшить

Например перенести заказы в меньшую зону

 

Пробуйте на свой страх и риск, сделав три бекапа

ALTER TABLE order CHANGE order_id order_id INT(11) AUTO_INCREMENT PRIMARY KEY;

ALTER TABLE order AUTO_INCREMENT = свое значение;

Затрудняюсь сказать как себе поведет система, когда номера заказов  достигнут 9000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже наткнулся на ALTER TABLE. Буду пробовать... Постараюсь потом отписаться для попавших в такую же ситуацию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Затрудняюсь сказать как себе поведет система, когда номера заказов достигнут 9000

Система поведет предсказуемо, будет ругаться на существование записей с order_id.

Ближе к 9000 айдишнику надо будет снова AUTO INCREMENT менять в большую сторону на незанятый диапазон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил проблему. Спасибо форумчанинам! 
Заходим в нашу таблицу (oc_order) На вкладке "Обзор" пришлось поменять все появившиеся новые order_id с 9*** на без 9 (сразу не убрал Auto prefix не менялся). Потом переходим на вкладку "Операции" -> Находим блок "Настройки таблицы" и меняем AUTO_INCREMENT на нужное нам значение (в моем случае просто убираем 9)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а вы во всех таблицах order_id заменили?

oc_order_download

oc_order_fraud

oc_order_history

oc_order_option

oc_order_product

oc_order_status

oc_order_total

oc_order_voucher

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

только хотел написать, freelancer опередил :-)

 

PS: oc_order_status - не нужно, там только статусы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а вы во всех таблицах order_id заменили?

oc_order_download

oc_order_fraud

oc_order_history

oc_order_option

oc_order_product

oc_order_status

oc_order_total

oc_order_voucher

Я изменил инкремент и создал новый заказ. Был 91208, новый стал 1209. Прошелся по всем таблицам, который Вы указали. Там все значения отображаются корректно. 9 ни где не встретил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

новый понятно, а старые вас не интересуют?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

новый понятно, а старые вас не интересуют?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Shiptor
      Скачать/Купить дополнение


      Модуль Shiptor - агрегатор доставки
      Модуль устанавливается и обновляется по ftp. Инструкция по установке находится в архиве с модулем (обратите внимание, что для стандартной версии и с модулем Simple нужны разные файлы ocmod)
      Совместимость и преимущества:
      Гарантировано совместим с Opencart и OcStore версий 1.5, 2.0, 2.1, 2.2, 2.3, 3.0 в дефолтном шаблоне. Поддерживает работу с модификатором оформления заказа SimpleCheckout. Модуль предоставляется бесплатно.
       
      Модуль Shiptor позволяет использовать самую выгодную стоимость доставки и покрыть максимальную географию РФ благодаря выбору среди ведущих логистических компаний через единый договор с Shiptor. Также Shiptor предлагает единый забор и доставку день-в-день по Москве, единый забор в регионе и доставку по РФ любыми службами доставки. Фулфилмент и отправку через единый сортировочный центр Shiptor в Москве.
       
      Ключевые возможности модуля — это расчет стоимости и сроков доставки, предоставление выбора конкретной логистической службы для передачи заказа в пункт выдачи или доставка до двери курьером, а также создание заказа в личном кабинете сервиса Shiptor для дальнейшей обработки, управления и отслеживания заказа.
       
      Возможности:
      Автоматический расчет стоимости доставки по России от Москвы при схеме работы через единый забор нашим курьером или со склада фулфилмента. Перерасчет стоимости доставки в зависимости от выбранного способа оплаты с учетом всех комиссий. Отображение карты выбора пунктов самовывоза и постаматов. Скрытие отдельных способов доставки или устанавка для них правила по отдельным регионам. Увеличение отображаемого времени доставки. Использование веса из карточек товаров для расчета доставки. Использование габаритов из карточки товара для расчета доставки(только для 1 товара в корзине). Демонстрация подсказок при вводе названия населенного пункта и автовыбор региона для удобства использования и точности расчета. Передача заказов вместе с описью номенклатуры товаров и услуг в ЛК. Передача заказов с наложенным платежом в т.ч. с оплатой по карте или без него. Отображение трек-номера Shiptor и истории внутренних статусов заказа в админпанели сайта. Логирование операций обмена данными с Shiptor. Возможность установки правил по каждому способу доставки: Наценка в %; Наценка в ₽; Бесплатная доставка; Фиксированная цена; Фиксированная цена в зависимости от веса; Минимальный и максимальный вес корзины для доставки; Минимальная и максимальная сумма корзины для доставки и другое;  
      Инструкция по настройке модуля
      Добавил Shiptor Добавлено 22.09.2016 Категория Доставки Системные требования Сайт разработчика https://shiptor.ru Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От OCdevWizard
      400.00 руб · Срок продления: 1.00 руб за год
      Скачать/Купить дополнение


      Проверка статуса заказа PRO


      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO+







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☒ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☒ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☒ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☒ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☒ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 02.07.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1200 Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От OCdevWizard
      Модуль - проверка статуса заказа. Модуль позволяет быстро и удобно получить краткую информацию по заказу (статус, последний комментарий, номер заказа, дата добавления). Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.информация по заказу,заказ,проверка статуса заказа,проверка заказа
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏ Проверка статуса заказа PRO+







      ❏ Модуль для проверки статуса заказа, работает без перезагрузки страницы (через Ajax).
      ☒ Вы можете быстро авторизоваться в системе через модуль.
      ❏ Модуль работает как: всплывающее окно та стандартный тип вывода.
      ☒ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☒ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☒ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через vQmod или OCmod.
      ❏ Модуль требует активации лицензии.
      ☒ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
    • От q3dm0
      450.00 руб
      Скачать/Купить дополнение


      Imagemanager+галерея ScangalleryPack
      Я начал разработку данного пакета из-за того что многие обладатели магазинов мучаются с добавлением изображений для товара, а также в данном случае для 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!!
      Установка на сервер
      В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер! Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
        ScangalleryPack
      В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры); Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery; Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.  
      opencart 2.X
      Установка на сервер
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml; Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить".
        ScangalleryPack
      В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml; Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить"; Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры); Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery; Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами. Новые альбомы располагаются под товарами в админ панели. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.  
      Файлы для opencart 3.X и выше
      Перейти в пункт "Extensions -> Installer" и установить пакет Imagemanager.ocmod.zip или Scangallery.ocmod.zip Перейти в пункт "Extensions -> Modifications" и обновить модификацию Перейти в пункт “User Groups”, дать все необходимые права на файлы модуля Перейти в пункт "Extensions ->  Modules" и установить Scangallery Settings и модуль управления Галереей  
      Траблы на хостинге!
      Если Вы установили, но все равно, что то не работает, не отчаивайтесь, все решаемо!
      Вопросы:
      Если я установил imagemanager для версии opencart 1.5.X, и у меня расползлась верстка в табе изображения карточки товара, при этом сами изображения располагаются как то не так. При установке 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”. Установил imagemanager для версии opencart 1.5.X и при его запуске вижу внизу модуля какой то не понятный код.  
      Ответы:
      Для этого необходимо подобрать соответствующий xml файл “В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер!”, если же и это не помогло, оставляем любой из них открываем на сервере любым текстовым редактором и находим строку - <search index="55" limit="1"><![CDATA[<tr>]]></search> она может отличаться от представленной цифрами, но она располагается под <td class="left"><?php echo $entry_image; ?></td> спутать ее будет сложно, и играемся с цифрами по очереди от 55 до 63, обычно этого достаточно, чтобы настроить правильно. ScangalleryPack написан полностью согласно документации opencart и в нем используются функции install и uninstall для создания таблиц в бд, для того чтобы проблема исчезла необходимо установить модуль (Пункт 5 установки). Как показала практика у многих магазинов на версиях ocstore 1.5.X стоит imagemanager plus в качестве стандартного загрузчика, для того чтобы не было конфликтов! При первой установке imagemanager from scangallery pack убедитесь что из папки xml сделана копия и удален imagemanager plus, далее необходимо перейти в папку admin/view/template/common/filemanager.tpl и сделать копию данного файла, после этого открыть его любым текстовым редактором и удалить все содержимое, кроме первой строки, где находиться следующий текст - <!DOCTYPE html>. После данных манипуляций все должно работать.  
      Добавил q3dm0 Добавлено 08.03.2017 Категория Обмен данными Системные требования Сайт разработчика www.opencart.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От q3dm0
      Я начал разработку данного пакета из-за того что многие обладатели магазинов мучаются с добавлением изображений для товара, а также в данном случае для 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!!
      Установка на сервер
      В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер! Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы;
        ScangalleryPack
      В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры); Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery; Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.  
      opencart 2.X
      Установка на сервер
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml; Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить".
        ScangalleryPack
      В галерею уже импортирован imagemanager поэтому если до этого он был установлен, выполняем его удаление.
      Скопировать файлы из папки upload на сервер; Перейти в пункт “Редактирования группы пользователя”, дать все необходимые права на файлы; Перейти в раздел установка дополнений OCMOD и установить imagemanager.ocmod.xml; Перейти в раздел "Менеджер дополнений" и нажать кнопку "Обновить"; Установить модуль - Сканирующая галерея (Модуль), настроить и включить (По умолчанию уже стоят необходимые параметры); Перейти в “Дизайн->схемы или макеты” и добавить новые, назвать Галерея, далее скопировать следующие пути: product/ gallery и product/gallery/gallery; Далее настроить по вкусу, где будет располагаться у Вас модуль с альбомами. Новые альбомы располагаются под товарами в админ панели. И при удалении ScangalleryPack или модуля из под админ панели, советуется сделать дамп базы данных.  
      Файлы для opencart 3.X и выше
      Перейти в пункт "Extensions -> Installer" и установить пакет Imagemanager.ocmod.zip или Scangallery.ocmod.zip Перейти в пункт "Extensions -> Modifications" и обновить модификацию Перейти в пункт “User Groups”, дать все необходимые права на файлы модуля Перейти в пункт "Extensions ->  Modules" и установить Scangallery Settings и модуль управления Галереей  
      Траблы на хостинге!
      Если Вы установили, но все равно, что то не работает, не отчаивайтесь, все решаемо!
      Вопросы:
      Если я установил imagemanager для версии opencart 1.5.X, и у меня расползлась верстка в табе изображения карточки товара, при этом сами изображения располагаются как то не так. При установке 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”. Установил imagemanager для версии opencart 1.5.X и при его запуске вижу внизу модуля какой то не понятный код.  
      Ответы:
      Для этого необходимо подобрать соответствующий xml файл “В папке vqmod/xml/ лежат версии xml для конкретной версии opencart выбираем необходимый все остальные удаляем, необходимо сделать перед копированием файлов на сервер!”, если же и это не помогло, оставляем любой из них открываем на сервере любым текстовым редактором и находим строку - <search index="55" limit="1"><![CDATA[<tr>]]></search> она может отличаться от представленной цифрами, но она располагается под <td class="left"><?php echo $entry_image; ?></td> спутать ее будет сложно, и играемся с цифрами по очереди от 55 до 63, обычно этого достаточно, чтобы настроить правильно. ScangalleryPack написан полностью согласно документации opencart и в нем используются функции install и uninstall для создания таблиц в бд, для того чтобы проблема исчезла необходимо установить модуль (Пункт 5 установки). Как показала практика у многих магазинов на версиях ocstore 1.5.X стоит imagemanager plus в качестве стандартного загрузчика, для того чтобы не было конфликтов! При первой установке imagemanager from scangallery pack убедитесь что из папки xml сделана копия и удален imagemanager plus, далее необходимо перейти в папку admin/view/template/common/filemanager.tpl и сделать копию данного файла, после этого открыть его любым текстовым редактором и удалить все содержимое, кроме первой строки, где находиться следующий текст - <!DOCTYPE html>. После данных манипуляций все должно работать.  
  • Последние посетители   0 пользователей онлайн

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

×