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

Лидеры

  1. mpn2005

    mpn2005

    Разработчик


    • Баллы

      430

    • Постов

      531


  2. AlexDW

    AlexDW

    Разработчик


    • Баллы

      402

    • Постов

      563


  3. HyperLabTeam

    HyperLabTeam

    Разработчик


    • Баллы

      179

    • Постов

      194


  4. serq

    serq

    Разработчик


    • Баллы

      178

    • Постов

      193


Популярный контент

Показан контент с высокой репутацией за 26.03.2022 во всех областях

  1. Версия 3.0.3.8-ce.1.4

    2 340 раз скачали

    В данной версии доработано и исправлено много известных проблем. Доработаны и расширенны SEO возможности для формирования URL - ЧПУ. Проведена оптимизация как с точки зрения скорости работы, так и в плане удобства использования. Множество других доработок и улучшений. ДЕМО Демонстрация сборки OpenCart club edition Демо доступ в админку: - Логин: demo - Пароль: demo Подробная документация к OpenCart club edition Все работы ведутся на GitHub: https://github.com/OpenCart-Club/opencart Если есть замечания, пожелание и предложения, можно вести обсуждение на GitHub, либо в теме поддержки. Общая информация о русской сборке OpenCart 3 CE Исправлены множество известных проблем Расширены SEO возможности для формирования URL - ЧПУ Доработана и оптимизирована скорость работы системы Пока что в сборке используется только русский язык. (При необходимости их можно установить дополнительно) При установке выключены все страны, кроме России Используется twig версии 2.15, чтобы избежать проблем с обратной совместимостью Изменения в настройках по умолчанию в OpenCart 3 CE По умолчанию выключен вывод ошибок По умолчанию выключен кэш twig Настройка config_product_count - выключена по умолчанию Настройка config_limit_admin - в админке по умолчанию выводит 50 элементов Для уменьшения объёма кэша изображений упорядочен размерный ряд изображений в настройках темы Настройка "Использовать Shared Sessions" config_shared нигде не используется - удалена Настройка вывода налогов по умолчанию выключена Библиотека ЧПУ в OpenCart 3 CE Добавлен редирект на ЧПУ ссылки Добавлена обработка ЧПУ для route Для основных route в БД добавлены ЧПУ по умолчанию Настройки ЧПУ вынесены в отдельный таб в админке Добавлены настройки "Добавить окончание .html" и "Добавить '/' в конец ссылки" Добавлена настройка для возможности указания первой страницы пагинации как канонической В библиотеке ЧПУ добавлены переменные для изменения окончания и route, где эти окончания применяются Для метода POST исключен редирект на ЧПУ-ссылки, чтобы избежать потери передаваемых данных Оптимизация и исправление ошибок в OpenCart 3 CE Перед обновлением модификаторов очищается лог применения модификаторов Убрана загрузка неиспользуемой библиотеки корзины в админке Убран редактор шаблонов в админке для исключения конфликта редактора и ocmod Удалено расширение promotion, вызов его контроллера и вывод. Удалена партнерская программа, лишние доставки, лишние способы оплаты, расширения fraud, реклама, ненужные файлы от маркетплейса Исправлена библиотека mail, чтобы она не роняла весь магазин при ошибках отправки Исправлено mysql sql_mode для нулевых дат. В движке используются нулевые даты, но при этом был включен по умолчанию режим NO_ZERO_IN_DATE Исправлены недочёты ресайза изображений: если изображение не найдено, то отдаём заглушку; если изображение не поддерживает resize, то отдаём оригинал Исправлена проблема поиска, если в поисковой фразе присутствуют двойные кавычки Для события event/language добавлен отдельный массив для сохранения языковых переменных Оптимизировано редактирования товара в админке: вместо запроса DELETE для каждой характеристики и рекомендуемого товара вставлен REPLACE INTO по основному ключу, что значительно эффективней, чем удаление в цикле. Улучшения в административной части / админ-панели Добавлена кнопка сворачивания меню админки. Активное состояние сохраняется в cookie Улучшен вывод списка модулей в админке, скрыты неактивные кнопки, не выводится статус, если модуль не установлен В карточке товара если форма содержит ошибки, то при сохранении подсвечиваются табы с ошибками В редактировании товара, категории, производителя и статьи добавлены счётчики длины основных полей В редактировании прав для группы пользователей добавлена группировка по начальному параметру route. Для более удобного редактирования увеличена высота поля с флажками Настройки разработчика (шестерёнка на главной странице админки) в OpenCart 3 CE Добавлена иконка в шапке админки для вызова с любой страницы Добавлена очистка системного кэша Добавлен вывод версии Twig и PHP Добавлен вывод основных параметров PHP с рекомендациями по значениям Список товаров в OpenCart 3 CE Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка товаров Над списком товаров добавлен вывод пагинации В списке товаров добавлен вывод производителя и категорий товара Добавлена кнопка просмотра товара на фронте Добавлены фильтры по производителю, категории, диапазону цен, диапазону количества Добавлена кнопка очистки фильтра В контроллере товара добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели товара добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getProducts и getTotalProducts Список категорий Добавлен фильтр по названию, родительской категории и статусу Над списком категорий добавлен вывод пагинации В списке категорий добавлен вывод статуса и кнопка просмотра категории на фронте В контроллере категории добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели категории добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCategories и getTotalCategories Список производителей Добавлен фильтр по названию производителей Над списком производителей добавлен вывод пагинации В контроллере производителей добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели производителей добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getManufacturers и getTotalManufacturers Список характеристик Добавлен фильтр по названию и группе характеристик Над списком характеристик добавлен вывод пагинации В контроллере характеристик добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели характеристик добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getAttributes и getTotalAttributes Список заказов Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка заказов Добавлен фильтр по контактным данным клиента: e-mail или телефон Фильтр по итогу заказа разделён на минимальное и максимальное значение Над списком заказов добавлен вывод пагинации В список заказов добавлен вывод контактных данных (e-mail и телефон), метода оплаты, метода доставки Кнопка редактирования вынесена из подменю дополнительных действий с заказом В контроллере заказа добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели заказа добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getOrders и getTotalOrders Список отзывов Исправлена проблема вывода нулевой даты отзыва в списке и редактировании Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка отзывов Для фильтрации по товару добавлено автодополнение при вводе Над списком отзывов добавлен вывод пагинации В контроллере отзывов добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели отзывов добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getReviews и getTotalReviews Список покупателей Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка покупателей Добавлен фильтр по контактным данным клиента: E-Mail или Телефон Над списком покупателей добавлен вывод пагинации В список покупателей добавлен вывод телефона В контроллере покупателя добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели покупателя добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCustomers и getTotalCustomers Список ЧПУ Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка ЧПУ Добавлен поиск по частичному совпадению текста Над списком ЧПУ добавлен вывод пагинации В контроллере ЧПУ добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели ЧПУ добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getSeoUrls и getTotalSeoUrls Список событий В списке событий добавлены столбцы trigger и action. Убран неудобный вывод данной информации в попапе, что затрудняло отладку и работу с событиями. Список заказов продления, возвратов, активации покупателей, рекламных кампаний Фильтр перенесён вверх, что даёт больше места по ширине для вывода списка Над списком добавлен вывод пагинации В контроллере добавлены соответствующие функции для исключения однотипных участков кода В модели добавлены соответствующие функции для исключения повторной записи параметров фильтрации Список стран Добавлен фильтр по: названию страны, ISO коду и статусу Над списком стран добавлен вывод пагинации В список стран добавлен вывод статуса В контроллере стран добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели стран добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getCountries и getTotalCountries В модели стран убран ненужный файловый кэш, который нигде кроме стран не использовался Список регионов Добавлен фильтр по: названию региона, стране, коду и статусу Над списком регионов добавлен вывод пагинации В список регионов добавлен вывод статуса В контроллере регионов добавлены функции urlFilter и urlSortAndPage, для исключения однотипных участков кода В модели регионов добавлена функция sqlFilter, для исключения повторной записи параметров фильтрации в функциях getZones и getTotalZones Менеджер изображений В заголовке файлового менеджера выводится текущая папка Запоминается последняя активная папка в менеджере изображений Добавлен поиск папок и файлов по совпадению части названия В имени файла/папки символ подчёркивания заменяется на пробел, чтобы исключить проблемы переноса длинного названия на новую строку при выводе Убрано сокращение имён файлов и папок Исправлена проблема с кириллицей в пути и названии файлов Фронтальная часть Небольшие доработки шаблона карточки товара: сетка изображения и информации о товаре поделена пополам, табы с описанием и характеристиками перенесены ниже на всю ширину, убраны кнопки сервиса AddThis Увеличено время жизни гостевой корзины до 7 дней (при корректной настройке времени жизни cookie)
    Бесплатный
    31 балл
  2. Версия 4.1.13

    1 052 раза скачали

    Динамическое изменение цены товара при выборе опции и изменении количества товара для OpenCart OC2 и OC3 - HYPER Dynamic price of options. Перед скачиванием файлов обязательно прочтите лицензионное соглашение и описание к модулю. Демо <- клик мышкой Настройки модуля находятся на закладке Локализация в конфигурации магазина Возможности: Дополнительные действия к цене опции: =, %, *, /. Анимированная динамическая цена товара при изменении опций Пересчёт цены идёт без дополнительных запросов на сервер. Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах Умножение цены на введённое количество товара - (вкл / выкл) Hash #) в url при выборе опции - настройка - (вкл / выкл) Акция на опции пропорционально акции на товар - (вкл / выкл) Скидка на опции пропорционально скидке на товар - (вкл / выкл) Автоматический выбор первой опции - (вкл / выкл) Вывод цены в дополнительной валюте - (вкл / выкл) Не показывать цену опции - (вкл / выкл) Особенности работы: При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Пересчёт цены идёт без дополнительных запросов на сервер . Для корректной работы модуля с темой Journal2 необходимо в настройках Journal2 отключить встроенный модуль обновления цены: Settings - Products Page - Product Details - Product Options - Auto Update Price = off Для Journal3 путь такой: Styles -> Product Page -> Default -> Product Detail -> Price Group -> Price -> Price Update = off Инструкция по установке OCMOD Opencart2, ocStore2: Файл модификатора установитьть через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить) Перед скачиванием модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть. Уточняйте все интересующие моменты в теме поддержки. При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и адаптация под шаблоны - платная! Перед установкой модуля: Внимательно читаем файл readme.txt! Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться на платной основе. Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ:
    Бесплатный
    18 баллов
  3. Версия 2.1.4

    211 раз скачали

    Модуль HMPM позволяет группировать товары в одну карточку вместо опций - цвет, объём, размер, вес и т.д. АЯКСом без перезагрузки страницы для OpenCart 2 и 3 Идеально подойдет для: - парфюмерно-косметических магазинов по примеру Ильдеботэ, Летуаль, Ривгош - объёмы флаконов, расцветки теней, помад и т.д. - интернет магазинам тематики - двери, бытовая техника, телефоны, компьютеры и одежда, обувь - интернет магазинам любых тематик, товары которых могут быть объединены: по цвету, весу, размерам, объёмам и прочим характеристикам. !!! ВНИМАНИЕ !!! Все вопросы, касающиеся необходимых услуг и доработок, уточняйте перед покупкой!!! Все работы по установке, доработке, адаптациям и расширению функционала делаются только по предварительному согласованию! Сроки реализации - от 1-2 недель, по договоренности. Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! Читайте внимательно каждый пункт описания! HMPM - HYPER MULTI PRODUCT MODELS MULTi AJAX замена моделей товара для OpenCart 2 и 3 ----------------------------------------------------------------- Модуль позволяет в одном товаре сгруппировать однотипные модели товаров в мульти-связку серии, модельный ряд! AJAXом заменяет данные карточки товара на данные дочерних-связанных в группу товаров на лету, без замены url и без перезагрузки страницы товара! Что заменять вы выбираете сами! Суть модуля в том, чтобы вы могли использовать товары вместо ограниченных опций; тем самым вы к каждому такому товару можете задавать отдельные акции, скидки и прочее и не мучиться с их массовым редактированием для опций! Важно, что схожие товары можно скрыть в списках и модулях, объединяя их в один товар, т.е. нет дублей! У всех однотипных товаров будут один рейтинг и один блок отзывов без их разброса по товарам, и без мусорных ссылок с бесполезным cannonical для однотипных товаров! Одна ссылка и куча возможностей товара в отличии от урезанных опций, которых ещё и не видно в списке товаров! Естественно всё это можно включать и выключать в настройках модуля. ----------------------------------------------------------------- ДЕМО Демо категории Демо товара Дема админка demo\demo При поиске из серии выводится именно подходящий под поиск актуальный товар. Также есть такие адаптации под разные фильтры, чтобы при выборе параметров подставлялись именно нужные варианты из серий. В этом существенное преимущество над опциями. Вот на примере фильтра. При выборе разных расцветок: откройте спойлер ----------------------------------------------------------------- Функционал MULTI AJAX мульти замена товара без перезагрузки страницы. Мульти связка товаров Группировка товаров по типу связанных опций в несколько блоков - по цвету, размеру и весу и т.д. Мультимагазины Выбор связки в карточке товара админки - мульти добавление товаров в связку Вывод данных дочерних товаров в списках (в категориях и т.д.) Три варианта вывода блока моделей в карточках и списках (категории, и т.д.) - Рядами, - Список - HTML Список - стилизованный. Настройка вывода данных в категориях Смена основного изображения, цен, заголовков, по наведению \ по клику. Одна ветка рейтинга и блока отзывов ко всем связанным однотипным товарам. более десяти вариантов типа карточки товара; Скрыть дочерние товары в списках: - YES - дочерние модели товаров скрыты в списках и доступны только в родительском товаре, в корзине, в избранных и в сравнении. - NO - дочерние товары не скрыты, отображаются в списках. Все связанные между собой товары также выводятся в карточках товаров с аякс заменой. 301 редирект: - YES - по прямой ссылке дочернего товара - 301 редирект на родительский товар*. - NO - дочерние модели товаров доступны по прямой ссылке. * Пример при редиректе; По прямой ссылке дочернего товара - 301 редирект на родительский товар с AJAX подменой модели в родительском товаре на дочерний, с которого пришли по ссылке. Хэш # в окончании url товара: - YES - дочерние модели товаров с # (hash) в окончании url (чпу)*. - NO - дочерние модели товаров без # (hash) в окончании url (чпу). * Пример ЧПУ товаров с # (hash) в окончании url (чпу) - domain.com/category/product/#id-red где при смене модели товара /#id-red заменяется например на /#id-black и т.д. Связанные товары раздельно: - YES - каждый связанный товар в мультисвязку отдельно на своей странице со своим URL \ ЧПУ -если товары не дубли - NO - отключение разделения товаров Сохранение полного функционала товара. Возможность скрыть товар, если его нет в наличии, кол-во = 0. Возможность переключения на товар, который в наличии. Исключает дубли однотипных товаров ( цвет, объёмы, вес, размеры, и т.д. ) Поддержка всех цен, групповых скидок, акций, опций, статусов товара, количества товара, выбора в избранное и в сравнения и т.д.. Если у дочернего товара есть акция, то его родитель высвечивается на странице акций. Если товар в лидерах \ хитах продаж - высвечивается родитель. Вывод данных к моделям; --- Изображение --- Цена --- Атрибуты - любые --- Модель --- SKU --- EAN --- UPC --- JAN --- ISBN --- MPN --- Расположение --- Размеры (Д x Ш x В) --- Вес --- Наименование --- Последнее слово из названия --- HTML-тег H1 --- HTML-тег Title --- Мета-тег Keywords Замена данных товара - цены, акции, скидки, модель, sku, вес, размеры, атрибуты и т.д. Замена H1 на выбор Замена основного и дополнительных изображений на выбор. Замена описаний на выбор. Замена характеристик товара на выбор. Вывод в блок связанных товаров различных полей на выбор, включая и основные изображения, с возможностью заменить на свои. Блок всех моделей товара можно вывести по селектору в любом месте карточки товара на ваше усмотрение. Выбор позиции отображения, до или после какого селектора вставлять блок моделей товара: insert Before - перед блоком тегом; prepend To - внутри в начале; append To - внутри в конце; insert After - за блоком тега; HELPERS - ВСТРОЕННЫЕ ПОМОЩНИКИ ++ Адаптации к шаблонам Адаптация делается под конкретный настроенный магазин с его набором модулей и настройками шаблона! Откройте спойлер и прочтите, что включает в себя готовая адаптация!!! Особенности работы с шаблонами. Вывод модуля на фронте и его работа сильно зависит от используемого шаблона. Поэтому к каждой теме необходима адаптация. Без адаптации работа модуля гарантируется только на дефолтном шаблоне, в который не вносились изменения. Готовая адаптация предоставляется как есть. Наличие готовой адаптации под ваш шаблон уточняйте в ЛС перед покупкой. Адаптирован \ Интегрирован с Butch Editor - массовый редактор товаров для для связки АОП - фильтрация по поставщикам и загрузка данных для связки Диспетчер YML\XML - загрузка данных в формате YML\XML\CSV для связки SimplePars - Универсальный парсер для интернет магазинов CSV import/export - импорт \ экспорт данных вашего магазина FX Sitemap удаление скрытых товаров с карты сайта FilterVier_SEO - фильтр ocFilter - фильтр Dream Filter - фильтр последних версий начиная с версии 2.4. Под все вышеперечисленные модули адаптации делались авторами этих дополнений. И мы не гарантируем корректную работу на любой версии. Также мы не предоставляем адаптации, доработки и консультации по работе с вышеперечисленными модулями в связке с нашим. Перед покупкой модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! Адаптация под сторонние модули не входит в тех поддержку и является платной! Оплачивая адаптацию, обратите внимание, что цена адаптаций начинается ОТ указанной в услуге суммы. Т.е. ОТ это значит, что у вас могут быть установлены сторонние модули, с которыми дополнительно придется адаптировать модуль, и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! Установка, обновление и отсутствующая адаптация под ваши шаблоны платная. Перед установкой модуля: Внимательно читаем файл readme.txt! Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться с этим на платной основе, т.к. такое не входит в бесплатную тех поддержу! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения. Если модуль начинает искаться на варезниках, то поддержка больше не оказывается! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
    7 998 ₽
    17 баллов
  4. Версия 8.5.1

    1 013 раза скачали

    Скоро обновление! - Универсальный, адаптивный, +15 вариантов цвета на выбор 2.3х и 3х Синий Красный Зелёный Бирюзовый Розовый Синяя сталь Темно-пурпурный Тёмно-фиолетовый Сланцево-серый Лайт Корал Коричневый Васильковый Нежно-оливковый Умеренный аспидно-синий Для версии opencart 3x доступен модуль дополнительных спец позиции Пока два цвета - выбор с админки - позже ещё будут ------------------------------------------------------------------------------------------------------------------ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ! Если что-то непонятно то прежде чем оставить отзыв не в тему спрашиваем в теме поддержки! Установка: Не настраивайте FTP доступ в настройках и не включайте его! ------------------------------------------------------------------------------------------------------------------ Установка на OpenCart 3x Скачайте архив файла next-default-3x.ocmod.zip Установите его через Установка дополнении В менеджере дополнений\Модификации жмем справа вверху кнопку обновить. Далее в Дополнениях\Расширения\Модули выбираем Шаблоны - включаем шаблон Next Default Переходим в Настройки магазина (не шаблона) и во вкладке Общие в пункте Шаблон выбираем Next Default. Не забываем так же обновлять кеш Твига на основной странице админки с права вверху кнопка шестерни Готово. ------------------------------------------------------------------------------------------------------------------ Для ocStore 2.1 & 2.3x Не настраивайте FTP доступ в настройках и не включайте его! В обязательном порядке - заменить/установить эти один/два файла: тут - обязательно отключите\удалите его после всех действий! Загрузите его через Установка дополнений В административной части во вкладке *Менеджер дополнений* нажмите кнопку обновления! Это позволит спокойно загружать файлы через установку дополнений без включения FTP доступа в настройках. В версии OpenCart 3x этот механизм встроен по умолчанию! ------------------------------------------------------------------------------------------------------------------ Установка на ocStore 2.3x Скачайте архив файла next_default23.ocmod.zip или next-default-oc23_v8-5-1.ocmod с выбором цвета Установите его через Установка дополнении В менеджере дополнений жмем справа вверху кнопку обновить. Далее в Дополнениях выбираем Шаблоны - включаем шаблон Next Default Переходим в Настройки магазина (не шаблона) и во вкладке Общие в пункте Шаблон выбираем Next Default. В версии 2.3х не нужно выгружать в корень сайта файлы, только через меню - Установка дополнений ------------------------------------------------------------------------------------------------------------------ Установка на ocStore 2.1x - поддержка этой версии прекращена Распаковать архив next-default21.zip и содержимое папки UPLOAD выгрузить в корень вашего сайта. В менеджере дополнений жмем справа вверху кнопку обновить. Далее в Дополнениях выбираем Шаблоны - включаем шаблон Next Default Переходим в Настройки магазина (не шаблона) и во вкладке Общие в пункте Шаблон выбираем Next Default. Готово. ------------------------------------------------------------------------------------------------------------------ Вывод категорий с банерами на главной: - Скопируйте в демо административной панели содержимое HTML модуля *HTML Содержимое > Банеры с категориями* html-код с исходного кода. Вывод карты над футером: - Скопируйте в демо административной панели содержимое HTML модуля *HTML Содержимое > КАРТА в ФУТЕРЕ* html-код с исходного кода далее замените его содержимое на код своей карты - Для яндекс карт тут - Для гугл карт читайте тут Для ocStore 2.1x и ocStore 2.3x - Позиция Post Header для вывода слайдера на всю ширину экрана ...или используйте на своё усмотрение. - Позиция Pre Footer для вывода карт на всю ширину ...или используйте на своё усмотрение. - Прочее смотрите на демо ------------------------------------------------------------------------------------------------------------------ Архивы Кнопка вернуться назад на предыдущую страницу для шаблона версий 2х и 3х соответственно: Скачайте архив файла next_default2x_button_back.ocmod.xml или next_default3x_button_back.ocmod.zip Установите его через Установка дополнении В менеджере дополнений жмем справа вверху кнопку обновить. Дополнительные позиции для OpenCart 3x: Скачайте архив файла hyper_positions_nd_3.ocmod.zip Установите его через Установка дополнении В менеджере дополнений жмем справа вверху кнопку обновить. Установите права на модуль нужной группе пользователей и сохраните изменения. Установите модуль в дополнениях. Перейдите в макеты/схемы и нажмите редактировать нужную схему. Установите модули в любых позициях по вашему усмотрению и сохраните изменения. Скачиваем файл readme.txt и внимательно читаем! ------------------------------------------------------------------------------------------------------------------ Внимание!!! Прочие вопросы; Не работает, кривой , косой, а как установить, зачем это, почему, зато что и т.д. оставляем в теме поддержки тут Шаблон бесплатен и не предназначен для продажи или перепродажи! Лицензия Исключительно для личного пользования! Перепродажа и размещение - без согласия на то автора запрещена!
    Бесплатный
    14 баллов
  5. Веб сервер nginx позволяет работать в разных режимах, как с использованием интерпретатора php, так и без. Для работы OpenCart лучше выбирать оптимальный режим работы php-fpm. Многих данный режим пугает тем, что в данном случае файл htaccess напрочь игнорируется и все необходимые настройки нужно вносить в конфиг nginx. Но в этом нет ничего сверх сложного. Конфигурационный файл - это обычный текстовый файл на сервере, который подчиняется определённым правилам. И по данному поводу можно найти много готовых описаний и инструкций. Данная статья не претендует на уникальность, а просто представляет краткую выжимку по настройкам, учитывая особенности работы с движком OpenCart и сборками на его основе. Для удобства будут приводится примеры настройки с использованием панели ISPmanager. Основные настройки будут касаться секции location, и зависимость описания от используемой панели будет минимальной. Для начала переведём nginx в режим работы php-fpm. Для этого в панели сделаем следующие настройки разделе WWW-домены для нужного сайта: 1. Выбираем в списке нужный сайт, если их несколько, и жмём кнопку "Изменить". 2. Находим настройки PHP и настраиваем следующим образом: Обратите внимание, что версия php у вас может отличаться. При необходимости, можно эту версию изменить на нужную, но этот вопрос выходит за рамки данной статьи. После сохранения настроек будет работать почти всё, что и раньше. Если в настройках OpenCart отключены ЧПУ ссылки, то всё будет работать, как и работало до переключения режима работы. Теперь можно приступать к непосредственной настройке самого конфигурационного файла nginx для текущего сайта. Для этого в списке www доменов находим нужный нам и нажимаем справа на иконку с тремя точками. В выпадающем меню выбираем пункт "Конфиг": Вот примерный конфигурационный файл, который будет создан у вас по умолчанию: В конфигурации у вас будет две секции server, если у вас включено защищённое соединение SSL (и оно должно быть обязательно включено). Если у вас включен принудительный редирект с http на https, то можно редактировать только секцию server для https. Определить её легко: в самом начале есть параметр с указанием сертификата ssl_certificate. Также в этой секции указан параметр listen с указанием порта 443: listen 8.8.8.8:443 ssl Но лучше делать настройки сразу в двух секциях server, чтобы не допустить механической ошибки. На данный момент нас интересует вот эта часть конфигурационного файла: location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ { expires 365d; } } Все дальнейшие изменения мы будем вносить внутри этой секции "location /". В первую очередь нам не хватает вот такой директивы: if (!-e $request_filename){ rewrite ^/(.+)$ /index.php?_route_=$1 last; } Данное условие очень простое: если сервер не может найти файл по указанному в запросе пути, то запрос будет переписан на вызов index.php, а в параметр _route_ будет передан запрашиваемый путь. Именно это и позволит корректно отрабатывать всем ЧПУ ссылкам движка. Это правило является аналогом записи в файле htaccess: RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] На этом можно было бы и закончить, но стоит внести ещё некоторые изменения для улучшения безопасности. Рассмотрим более внимательно вот эту секцию: location ~ [^/]\.ph(p\d*|tml)$ { Тут отбираются все все подходящие динамические файлы с типами .php (в том числе с числами в окончании) и .phtml Но у движка OpenCart в штатном режиме есть всего две точки входа для вызова php файлов через web окружение - это index.php и admin/index.php Есть ещё install/index.php, но она используется только при установке движка. Учитывая данные обстоятельства, логично запретить прямое выполнение всех остальных php скриптов через web окружение, кроме указанных администратором. Сделать это можно следующим образом: location ~ ^/(index|admin/index|install/index)\.php { try_files /does_not_exists @php; } В скобках через разделитель "|" указываем все php скрипты, которые можно выполнять. После завершения установки можно будет сократить это список до такого: (index|admin/index) ВНИМАНИЕ!!! Очень важный момент! После того, как убрали вызов интерпретатора php для всех файлов, кроме указанных, при попытке запроса любого другого php файла он будет отдан как обычный текстовый файл. И при запросе https://test.ru/config.php любой желающий сможет получить содержимое вашего конфигурационного файла, где содержится доступ к БД. Поэтому нам обязательно нужно запретить доступ для всех остальных файлов с расширением php. Ну и заодно к другим типам файлов, которые не стоит отдавать по запросу извне. Сделать это можно простым правилом: location ~* \.(php|log|tpl|txt|twig|xml|ini)$ { deny all; } В скобках через разделитель "|" указываем все расширения файлов, которые мы хотим запретить. Но у нас есть несколько важных файлов, которые пока попали под запрет, например: robots.txt и sitemap.xml. Этот вопрос мы решим чуть позже. А сейчас ещё немного запретов. Запретим открывать файлы, которые начинаются с точки, а также все файлы в папке system: location ~ /\. { deny all; } location ~ ^/system/ { deny all; } Этих запретов вполне достаточно, чтобы сделать невозможным выполнение каких-либо несанкционированных скриптов. А также просмотр логов, текстовых и xml файлов. Теперь нам необходимо открыть доступ к файлу robots.txt, для этого нам нужно такое правило: location = /robots.txt { allow all; } Также пропишем разрешение на открытие sitemap.xml и rewrite правило: location = /sitemap.xml { allow all; rewrite ^/(.*)$ /index.php?route=extension/feed/google_sitemap last; } Если вы используете сторонний модуль сайтмапа, то нужно указать соответствующий route для данного модуля. Если у вас несколько файлов sitemap или вы используете фиды для выгрузки данных, то просто пропишите для них права по аналогии. В итоге мы должны получить вот такую секцию location: Этих настроек достаточно для корректной работы движка OpenCart. И при этом данная конфигурация является безопасной с точки зрения выполнения несанкционированных скриптов php через web окружение. После всех настроек обязательно проверьте правильность работы, сделав запросы по указанному чек-листу (test.ru замените на адрес вашего сайта): https://test.ru/config.php https://test.ru/admin/config.php https://test.ru/admin/1.php https://test.ru/admin/1.txt https://test.ru/admin/1.log https://test.ru/admin/1.xml https://test.ru/system/modification.xml Для всех этих ссылок вы должны получить ошибку "403 Forbidden", вне зависимости от того, есть файл по указанному пути на сервере, или нет. Также проверяем белый список: https://test.ru/robots.txt https://test.ru/sitemap.xml Эти файлы не должны вызывать ошибок и вы должны корректно получать их содержимое. Дополнительно стоит проверить все ваши дополнительные сайтмапы или фиды, если вы их добавляли. Ещё раз повторюсь, что данная настройка является базовой, с небольшими правилами для улучшения безопасности. Но даже уже при такой настройке вы в среднем получите выигрыш 100-200ms для параметра TTFB, по сравнению с остальными режимами работы.
    11 баллов
  6. Версия 1.0.0

    117 раз скачали

    Небольшой модификатор, для изменения внешнего вида письма о заказе для opencart 3. В своё время в opencart версиях 1.4 и более ранних версиях 1.5 , письмо администратору о новом заказе приходило в сильно упрощённом виде. Позже в версиях 2 и выше , его сделали аналогичным письму для покупателя (HTML). В новых версиях opencart 3, опять вернули упрощённый вид. Данный модификатор делает письмо полноценным (аналог письма покупателю). Добавляет в письмо изображения товара и комментарий покупателя. Установка через админку (Расширения - Установка расширений). Не забывайте очищать кэши. Распространяется "как есть". Тестировалось только на Ocstore 3.0.2 Удалить модификатор можно в админке в разделе Модификаторы. Удачных всем продаж!
    Бесплатный
    11 баллов
  7. Версия 1.2.0

    41 раз скачали

    Простор - новый шаблон от 899themes для товаров любой тематики на платформе Opencart. Сильный функционал, лаконичный дизайн и современные технологии в сфере электронной коммерции позволят увеличить результативность продаж и всего бизнеса, привлечь внимание новых клиентов и выделиться среди конкурентов. Демо сайт: Витрина магазина Панель управления vk.com support@899themes.ru Демо сайт: Витрина магазина Панель управления Модули и дополнения входящие в состав шаблона «Простор»: Автоматические стикеры товаров (скидка в % или в валюте, новинка, хит продаж, популярный товар, успей купить с зависимостью от наличия товара, бонусные баллы); Горизонтальное и вертикальное мега-меню в шапке сайта. Полностью редактируем пункты меню с возможностью добавлять иконки, товары, баннеры, бренды и мультиязычный html контент; Мега-меню в подвале сайта (каждая ссылка или текст редактируется); Дополнительные ссылки (можно добавить любую ссылку на внутреннюю страницу сайта или на внешний сайт); Блок социальных сетей. Модуль для вывода категорий сайта плиткой или в виде боковой колонки, до 4-ого уровня вложенности; Обратный звонок с регистрацией заявок в панели управления и уведомлением на email; Быстрый просмотр товаров с поддержкой опций; Раздел новостей с картинками, отдельным шаблоном для вывода акций и возможностью прикреплять связанные товары; Новостная лента; Всплывающая корзина; Блока для вывода товаров в табы, плитки или слайд списки (просмотренные, популярные, акции, лидеры продаж, товары из категорий с различными сортировками, рандомный вывод товаров) + кнопка «Показать еще»; Текстовый блок для размещения seo-текста на главной странице; Модуль для вывода промо-баннеров; Линейка Брендов; Модуль слайдшоу с гибкими настройками, отдельными изображениями для пк и мобильной версии; Блок подписки на рассылку; Дополнение для установки кода Яндекс.Метрики; Живой поиск категорий и товаров с предпросмотром; Быстрый заказ с поддержкой опций и стандартной регистрацией заказов в панели управления; Новое упрощенное оформление заказа с сохранением пошаговой структуры и возможностью добавлять/скрывать поля; Упрощенная регистрация с возможностью добавлять/скрывать поля; Быстрая покупка из корзины и страницы оформления заказа; Модуль блога с галерей, одну или несколько галерей можно выводить в любом месте статьи. Адаптивное видео с youtube в статье не замедляет загрузку страницы; Модуль категории блога и облако тегов из статей блога; Индивидуальные (к каждому товару) и сквозные (к группе товаров или категории) вкладки, всплывающие окна и видео-контент для карточек товаров; Просмотрщик изображений с поддержкой touch events событий и увеличением изображений 1 к 1; Фильтрации товаров по цене - ползунок, Ajax подсказка при фильтрации каталога; Модуль наборов товаров, собирайте товары в наборы с фиксированной или процентной скидкой. На витрине магазина реализована возможность замены товара набора любым другим из заготовленного списка; Виджет для отслеживания аналитики в Яндекс.Метрике и Google Аналитика (цели + электронная коммерция); Модуль для вывода отзывов о товарах, на странице каталога учитывает категории; Автоматические рекомендации «С этим товаром покупают» на странице товара или к товарам в корзине; Модуль для вывода преимуществ магазина с иконками в векторной svg или картинками png, jpeg; Виджет быстрых ссылок на чат мессенджеров; Модуль историй; Попап окно для вывода сообщения «18+ контент»; Отзывы о магазине, отдельная страница отзывов и модуль для вывода последних отзывов; Модуль «Нашли дешевле»; Расчет доставки в карточке товара; Модуль «Вопрос-ответ» в карточке товара и покупка в кредит от «Тинькофф банк»; Ограничение минимальной суммы заказа через корзину и быструю покупку. Ключевые особенности шаблона «Простор»: Универсальный дизайн, который не отвлекает от выбора и покупки товаров; Адаптированная верстка для всех устройств; Простая установка за 1 минуту через панель управления (не требуется настроек FTP и установки дополнительного ПО); Пакет "Быстрый старт" для восстановления настроек и контента демо магазина, устанавливается через панель управления; Бесконечное количество цветовых схем (18 вариантов готовых цветовых схем и возможность создать свою); 8 варианта верхней части сайта; 6 вариантов нижней части сайта; 20+ доступных шрифтов; Возможность закрепить меню вверху сайта; Автоматически скрываемые пункты главного меню (если вы не рассчитали ширину сайта и добавили больше пунктов, они не испортят внешний вид сайта и аккуратно перенесутся в дополнительный блок); Текстовый или графический тип логотипа; Возможность загрузки векторных svg картинок; Поддержка webp изображений для быстрой загрузки сайта; Фиксированная или автоматическая ширина сайта по экрану монитора; 3 варианта отображения каталога товаров (таблица, список, сетка); Ajax подгрузка товаров в каталоге по кнопке «Показать еще» с правильным формированием url; Просмотренные товары; Настраиваемый вывод опций карточки товара в 1 или 2 столбца с двумя вариантами стилизациями на выбор; Микроразметка Open Graph (только для cms ocStore) Микроразметка Schema.org в каталоге, карточке товара, контактах (В чем преимущество микроразметки Schema.org, результаты проверки); Метатеги для проверки сайта в Яндекс.Вебмастер и Google Site; Полное соответствие последним стандартам Google Mobile Friendly; 100% чистый, валидный HTML код (результаты проверки); Современная технологическая платформа – HTML5, CSS3, jQuery, Bootstrap 3/5, AJAX; Поддержка нескольких магазинов (мультимагазин); LazyLoad загрузка изображений (загрузка изображений в видимую часть экрана при скролле сайта); Индивидуальный дизайн страницы 404, страницы успешного оформления заказа и страницы сайта в режиме обслуживания; Соответствие закону РФ "О персональных данных", N 152-ФЗ; Добавление/удаление избранных и товаров для сравнения сразу в каталоге, карточке товара и модулях. Системные требования: CMS Opencart/ocStore 3.0.x.x; Хостинг с PHP версии 7.1-7.4; Установленный на хостинге Ioncube Loader. После покупки вы получите: Файлы шаблона «Простор»; Файлы демо-контента (быстрый старт); Лицензионный ключ с неограниченным сроком действия; Инструкции по установке и обновлению, описание модулей и компонентов; Бессрочные бесплатные обновления; 1 год технической поддержки по шаблону и консультации по базовому функционалу CMS Opencart/ocStore; Услуга по установке шаблона на CMS Opencart/ocStore; Услуга по настройке шаблона как на демо варианте. Техническая поддержка: Поддержка клиентов осуществляется через личные сообщения или по электронной почте support@899themes.ru Режим работы технической поддержки: будни с 9:00 до 17:00 по московскому времени. Скорость ответа зависит от загруженности специалистов и составляет в среднем до одного рабочего дня. Адаптация для популярных дополнений: На данный момент мы предоставляем файлы адаптации для следующих популярных дополнений: - Simple - упрощенная регистрация и заказ; Дополнительная информация: * - В стоимость входит 1 год технической поддержки. Если вам необходима техническая поддержка в последующие годы, вы можете в любой момент продлить ее за половину стоимости лицензии. Условия лицензирования: один лицензионный ключ на один домен. Лицензионный ключ можно активировать на тестовом или основном домене, если вы активировали лицензионный ключ на тестовом домене, после того как закончите разработку, отправьте нам запрос и мы сбросим лицензионный ключ, чтобы вы активировали его на основном домене. По запросу клиента, выдаем дополнительный ключ на тестовый домен для доработок.
    5 489 ₽
    11 баллов
  8. 10 баллов
  9. Версия 1.0.0

    118 раз скачали

    Модуль скоро будет меняться, и скорее всего может стать платным. zip архив для установки через админку, ocmod.xml можно просто в папку system закинуть В итоге в настройках вот такое появится вводите свой секретный ключ и запоминаете его, при желании можно поменять сам GET параметр. В итоге ссылка для входа в админку будет admin/index.php?route=common/login&setlogin=ваш ключ или ваш сайт/admin?setlogin=ваш ключ
    300 ₽
    10 баллов
  10. Версия 3.0.4

    254 раза скачали

    Накопительные, Количественные, Комплектные, Опт цены, Акции и т.д. Аналогов у модуля нет! Более 22х вариантов мульти редактируемых скидок + массовые редакторы разных цен для групп покупателей / оптовые цены и массовый редактор акций с расширенным функционалом! !!! ВНИМАНИЕ !!! Все вопросы, касающиеся необходимых услуг и доработок, уточняйте перед покупкой!!! Все работы по установке, доработке, адаптациям и расширению функционала делаются только по предварительному согласованию! Сроки реализации - от 1-2 недель, по договоренности. Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! ВОЗМОЖНОСТИ МОДУЛЯ ЦЕНЫ + массовые редакторы Разные цены для групп покупателей Групповые цены Оптовые цены ПАКЕТ СКИДОК - массовые редакторы товары по акции скидка на количество конкретного товара скидка на количественный комплект товаров разных наименований скидка на товары определённой группы при выборе количества разных наименований товаров другой группы пользовательские скидки скидка для избранных покупателей гостевая скидка на первую покупку скидка на кол-во купленных товаров скидка на кол-во совершённых заказов скидка на общую сумму заказов скидка на кол-во купленных товаров или на кол-во совершённых заказов - при совпадении хотя бы одного значения скидка на кол-во совершённых заказов или на общую сумму заказов - при совпадении хотя бы одного значения скидка на кол-во купленных товаров или на общую сумму заказов - при совпадении хотя бы одного значения скидка на кол-во купленных товаров или на кол-во совершённых заказов или на общую сумму заказов - при совпадении хотя бы одного значения скидка на кол-во купленных товаров и на кол-во совершённых заказов - при совпадении всех значений скидка на кол-во купленных товаров и на общую сумму заказов - при совпадении всех значений скидка на кол-во совершённых заказов и на общую сумму заказов - при совпадении всех значений скидка на кол-во купленных товаров и на кол-во совершённых заказов и на общую сумму заказов - при совпадении всех значений скидка на кол-во товаров в корзине скидка на общую сумму в корзине скидка на общую сумму или кол-во товаров в корзине - при совпадении хотя бы одного значения скидка на общую сумму и кол-во товаров в корзине - при совпадении всех значений ИНСТРУМЕНТЫ периодичность запуска акций: всегда, каждые 2 недели и т.д запуск и приостановка по дням недели запуск и приостановка по времени суток расчет конечной стоимости от основной или закупочной цены по формуле округление конечной стоимости расчет конечной стоимости используя инструмент "формула" коррекция цены - рассчитывать скидку от основной цены или от групповых цен*** индивидуальные условия разграничения скидок от кол-ва и акций инструмент условий разграничения между наиболее выгодным вариантом скидок от кол-ва и акцией размеры скидки по типу %, фикс от товара или фикс от стоимости корзины дата по периоду начала и окончания дата учёта накопительных скидок на определённый период (при наличии заказов по определённой дате) редактор мульти-магазинов редактор гео-зон редактор зарегистрированных клиентов редактор группы покупателей расширенный редактор группы товаров с фильтрацией + память фильтрация товаров по АОП - по поставщикам, фильтрация товаров по производителям фильтрация товаров по категориям фильтрация товаров по цене от и до фильтрация товаров по количеству на складе от и до фильтрация товаров по производителям, категориям, поставщикам и цене одновременно. НАСТРОЙКИ И ДОПОЛНИТЕЛЬНЫЕ РЕДАКТОРЫ обновление акций и скидок по кнопке автоматическое обновление акций и скидок по заданию в CRON два условия пакета скидок - все скидки - сама выгодная условия глобального разграничения скидок от кол-ва товара и акций инструмент условий глобального разграничения между наиболее выгодным вариантом скидок от кол-ва и акцией Дополнительный функционал ФУНКЦИЯ СКИДКИ (ОТ КОЛ-ВА ТОВАРА) Функция - скидки от кол-ва товара (те, которые добавляются во вкладке "Скидки" в редакторе карточки товара). Позволяет более гибко настраивать каждую скидку модуля со скидкой от кол-ва товара в 3х вариантах. • Активировать: Если скидка на количество (та, что на закладке "Скидки" в товаре), меньше текущей настроенной HDP скидки, то из HDP скидки вычитается это значение. Если значение скидки товара больше, то оно поглощает настроенную HDP скидку. Проверка производится для каждого товара в корзине, поэтому на какие-то товары HDP скидка будет действовать в полном объеме, на какие-то - частично, а на какие-то может вообще не действовать. • Игнорировать: пользовательская скидка не применяется на товары, у которых есть скидка от кол-ва товара! (Пример: если у товара какая либо скидка от кол-ва товаров активна, то пользовательская скидка пакета не применяется). • Суммировать: суммируется скидка пакета и скидка товара! (т.е. скидка от кол-ва товара + скидка пакета). ФУНКЦИЯ ДЛЯ АКЦИЙ ТОВАРОВ Функция - акций товара (те, которые добавляются во вкладке "Акции" в редакторе карточки товара). Позволяет более гибко настраивать скидку модуля с акцией товара в 3-х вариантах. • Активировать: Если акция (та, что на закладке "Акции" в товаре), меньше текущей настроенной HDP скидки, то из HDP скидки вычитается это значение. Если значение акции товара больше, то оно поглощает настроенную HDP скидку. Проверка производится для каждого товара в корзине, поэтому на какие-то товары HDP скидка будет действовать в полном объеме, на какие-то - частично, а на какие-то может вообще не действовать. • Игнорировать: игнорируется скидка пакета на товары по Акции! - (т.е. к товарам, на которые установлена акция, скидка пакета не применяется!) • Суммировать: суммируется скидка пакета и акция товара! (т.е. цена товара по акции + скидка пакета). КОМПЛЕКТ ЦЕНЫ + Массовый редактор групповых цен или оптовых цен КОМПЛЕКТ ПАКЕТ СКИДОК Пользовательские скидки - Три варианта - пользовательская, для всех покупателей - для избранных покупателей - гостевая скидка на первую покупку Накопительные скидки - Одиннадцать вариантов на кол-во купленных товаров на кол-во совершённых заказов на общую сумму заказов на кол-во купленных товаров или на кол-во совершённых заказов - при совпадении хотя бы одного значения на кол-во совершённых заказов или на общую сумму заказов - при совпадении хотя бы одного значения на кол-во купленных товаров или на общую сумму заказов - при совпадении хотя бы одного значения на кол-во купленных товаров или на кол-во совершённых заказов или на общую сумму заказов - при совпадении хотя бы одного значения на кол-во купленных товаров и на кол-во совершённых заказов - при совпадении всех значений на кол-во купленных товаров и на общую сумму заказов - при совпадении всех значений на кол-во совершённых заказов и на общую сумму заказов - при совпадении всех значений на кол-во купленных товаров и на кол-во совершённых заказов и на общую сумму заказов - при совпадении всех значений Количественные скидки в корзине - Четыре варианта на кол-во товаров в корзине на общую сумму в корзине на общую сумму или кол-во товаров в корзине - при совпадении хотя бы одного значения на общую сумму и кол-во товаров в корзине - при совпадении всех значений Скидка на количество товаров или Комплектные скидки - Два варианта скидка на количественный комплект товаров разных наименований скидка на товары определённой группы при выборе количества разных наименований товаров другой группы Скидки от количества товара Массовый редактор скидок от количества товаров от 2х и более АКЦИИ - Товары по акции Массовый редактор акций товаров по часам и дням недели HELPERS - ВСТРОЕННЫЕ ПОМОЩНИКИ Удобные подсказки с детальным описанием HELPER Адаптирован / Интегрирован с Simple АОП - фильтрация по поставщикам, закупочная цена COST COST - закупочная цена / себестоимость - для расчета цен OrderPro от @shchs - расширенный редактор заказов Любые вопросы по модулю - добро пожаловать в тему обсуждения тут, тестируем, отписываемся, спрашиваем! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - нужно повозиться с этим на платной основе т.к. такое не входит в бесплатную тех поддержу! ДЕМО > админка demo demo ДЕМО > фронт - забрасывайте товары в корзину и смотрите в корзине основной и выпадающей среди полей итого Перед покупкой модуля читаем всё внимательно! Внимательно читаем описание! Уточняйте все интересующие моменты в теме поддержки! Перед установкой модуля: Внимательно читаем файл readme_v3.0.txt Устанавливайте модуль только своей версии опенкарта Тестовые ключи выдаются на поддомен основного с явным указанием, что он тестовый demo.домен.ru или test.домен.ru Любые вопросы по модулю - добро пожаловать в тему обсуждения тут , тестируем, отписываемся, спрашиваем! Не корректно установили, не заработал и т.д. - и вы отказываете в доступах для поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться с этим на платной основе т.к. такое не входит в бесплатную тех поддержку! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
    3 999 ₽
    10 баллов
  11. Версия 1.0.1

    89 раз скачали

    Описание Yandex SmartCaptcha позволяет определить, кем является пользователь системы: человеком или компьютером. Необходим для верификации запросов в формах магазина и блокировки нежелательной активности. Сервис для верификации запросов поможет определить обращения пользователей и заблокирует роботов. Пользователям не придется размечать картинки: в большинстве случаев им достаточно кликнуть «Я не робот». GitHub: https://github.com/mpn2005/opencart3-yandex-smart-captcha
    Бесплатный
    10 баллов
  12. Версия 1.04

    65 раз скачали

    Мод для удобной сортировки модулей в Макетах (Схемах) простым перетаскиванием DEMO 4x DEMO 3x DEMO 2x Особенности: ✔ быстрая и удобная сортировка перетаскиванием в нужном порядке (drag-and-drop) ✔ для движков 2000-2200 автоматически исправляет ошибку порядка отображения модулей в Схемах (Макетах) при их редактировании в админке совместим с ocStore / OCSHOP (Opencart.PRO|CMS) / Opencart.CLUB / Opencart версий 2x-4x не меняет файлы или БД использует javascript / JQuery Установка 2x: 1. Загрузить архив ocmod.zip из папки для вашей версии движка в Дополнения > Установщик дополнений * 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) Не забудьте обновить кэш модификаторов после установки! * Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот патч Установка 3x: 1. Загрузить архив layout-sorting-3x.ocmod.zip в Extensions > Installer 2. Обновить кеш модификаторов в Extensions > Modifications 3. Обновить кеш шаблона twig (theme cache) в Dashboard > Developer Settings Установка 4x: 1. Загрузить архив alexdw_layout_sorting.ocmod.zip в Extensions > Installer 2. Там же, после появления дополнения в списке, нажать на нем кнопку Install 3. Перейти в Extensions > Extensions > Modules и установить модуль 4. Настроить модуль и сохранить настройки
    Бесплатный
    10 баллов
  13. Для различных типов товаров часто возникает необходимость вывести товары в рекомендуемые автоматически, по определённому критерию. Нередко товары группируются по коллекциям, но штатными средствами OpenCart нет возможности их корректно объединить и добавить автоматически друг к другу как рекомендуемые товары. Эта небольшая доработка позволяет без дополнительных модулей реализовать вывод товаров коллекции в рекомендуемые автоматически, и избавляет вас от необходимости добавлять каждый товар друг к другу вручную. Данная доработка не затрагивает шаблоны, поэтому подходит для любой версии движка и сборки. Для примера рассматривается вариант объединения в коллекции по совпадению поля EAN. По принципу - если поле EAN не пустое, то выводим такие товары в рекомендуемые. В файле catalog/controller/product/product.php Находим строку: $results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']); И заменяем её на это: $results = $this->model_catalog_product->getProductRelatedCollection($product_info); В файле catalog/model/catalog/product.php Перед строкой: public function getProductRelated($product_id) { Добавляем: public function getProductRelatedCollection($product) { // Поле товара, по которому идёт выборка коллекции $collection_field = 'ean'; $product_data = array(); if (!empty($product[$collection_field])) { $query = $this->db->query("SELECT product_id FROM " . DB_PREFIX . "product WHERE product_id != '" . (int)$product['product_id'] . "' AND status = '1' AND `" . $this->db->escape($collection_field) . "` LIKE '" . $this->db->escape($product[$collection_field]) . "' ORDER BY sort_order"); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } } return $product_data; } Если нужно выбирать товары только того же производителя, то функция должна выглядеть так: public function getProductRelatedCollection($product) { // Поле товара, по которому идёт выборка коллекции $collection_field = 'ean'; $product_data = array(); if (!empty($product[$collection_field])) { $query = $this->db->query("SELECT product_id FROM " . DB_PREFIX . "product WHERE product_id != '" . (int)$product['product_id'] . "' AND status = '1' AND manufacturer_id = '" . (int)$product['manufacturer_id'] . "' AND `" . $this->db->escape($collection_field) . "` LIKE '" . $this->db->escape($product[$collection_field]) . "' ORDER BY sort_order"); foreach ($query->rows as $result) { $product_data[$result['product_id']] = $this->getProduct($result['product_id']); } } return $product_data; } Если у вас много товаров, то стоит зайти в phpMyAdmin и добавить индекс для поля EAN. Это ускорит выборку товаров для коллекции. Добавить индекс можно таким запросом: ALTER TABLE `oc_product` ADD INDEX `ean` (`ean`) Обратите внимание на префикс 'oc_', он у вас может отличаться или отсутствовать.
    10 баллов
  14. Версия 1.2.1

    218 раз скачали

    Скрипт добавляет недостающие индексы в БД. Использование индексных полей при выполнении запросов позволяет существенно снизить нагрузку на сервер и ускорить выполнение запросов. Кроме добавления индексных полей, скрипт оптимизирует таблицы функцией OPTIMIZE TABLE (перестроение индексов). Содержит 27 индексов для 14 таблиц. Применение Загрузить файл на сервер в корень сайта Запустить из браузера https://ваш-сайт/indexer.php Если рядом с indexer.php нет файла config.php, то будет показана форма для ввода данных. Другие модули и услуги с тегом "SpeedUp".
    Бесплатный
    10 баллов
  15. Версия 5.3.3

    23 раза скачали

    Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея - чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др). Много усилий, средств и времени было вложено в его разработку, чтобы вы могли быстро и эффективно запустить свой сайт. Итого более 6 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается. Демонстрация: > Смотреть демо шаблона Функционал: Адаптивный дизайн для всех устройств 100% чистый, валидный HTML код Гибкие настройки шаблона (более 700 настроек) Поддержка PHP 7+ Бесплатные бессрочные обновления Бесплатная и быстрая техническая поддержка Значительная скидка на следующие покупки Более 200 функций Общие функции: 1. Быстрый старт (8 демо) 2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта) 3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта) 4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта) 5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий 6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ "О персональных данных") 7. Включение вывода окна текста принятия cookies 8. Альтернативная страница 404 9. Возможность создать свое произвольное меню вместо каталога ("мега-меню") 10. Возможность наложения водяного знака на изображения (текст или изображение) 11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+) 12. Микроразметка всех страниц schema.org с настройками 13. Генератор сео-данных для всего сайта (Seo-url, Title, H1, Description, Keywords) 14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города 15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных 16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование) 17. Включение кэширования данных 18. Настройка внешнего вида 19. 3 вида мобильного меню (шапки сайта) на выбор 20. Возможность отключить корзину на всем сайте 21. Настройки цветовой схемы сайта 22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками) 23. Выбор прелоадера для всего сайта 24. Индикатор загрузки страницы 25. Эффект размытия и затемнения 26. Плавная загрузка страниц 27. Включение/отключение падающего снега на сайте 28. Добавление своих стилей и скриптов из настроек 29. Импорт/экспорт настроек шаблона 30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню) 31. Перевод на 3 языка (Русский, Украинский, Английский) Шапка сайта: 32. Возможность скрыть или вывести верхнюю полосу в шапке 33. Меню выбора языка 34. Меню выбора валюты 35. Счетчик товаров в сравнении 36. Счетчик товаров в закладках 37. Закладки доступны без регистрации на сайте 38. Страница адаптирована под мобильные 39. Меню личного кабинета 40. Возможность отключить личный кабинет 41. Выбор способа авторизации: в всплывающем окне или по ссылке 42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя 43. Возможность включить личный кабинет от шаблона с настройками 44. Выбор показывать ссылки на странице аккаунта или нет 45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт) 46. Произвольный текст (редактор) для пользователей в личном кабинете 47. Возможность включить регистрацию пользователя от шаблона с настройками 48. Выбор показывать заголовки для групп полей или нет 49. Выбор вывода полей пользователя для регистрации 50. Возможность вывода произвольных полей 51. Произвольный текст (редактор) на странице регистрации 52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации 53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности) 54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения) 55. Включение поиска товаров 56. Выбор категории поиска 57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара) 58. Возможность заменить поиска на произвольный текст (редактор) 59. Возможность вывода произвольного текста совместно с поиском 60. Вывод контактов в шапке 61. 4 основных строки (режим работы, почта, номера и т.п.) 62. Вывод изображения или иконки для контактов 63. Произвольный текст (редактор) под контактами 64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста 65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки 66. Основная панель фиксированная или нет 67. 2 вида меню: "амазон меню" (вертикальное) или простое (горизонтальное) 68. Вывод изображений категорий вместо наименования 69. Возможность ограничить вывода 3 уровня категорий 70. Возможность отключить вывод категорий 71. Вывод меню производителей 72. Возможность задать изображение либо иконку для любого пункта 73. Вывод логотипа производителей вместо наименования 74. Включение задержки при наведении на меню 75. Выбор способа вывода выпадающего меню 76. Скрытое либо раскрытое меню на главной странице 77. Увеличенная высота раскрытого меню на главной или нет 78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще) 79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку) 80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку) 81. Вывод корзины с возможностью отключения 82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа) 83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа) 84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини) 85. Возможность вывода кнопки "Открыть корзину" (переход на страницу корзины) 86. Возможность вывода кнопки "Заказ в 1 клик" всей корзины товаров Подвал сайта: 87. Включение/отключение кнопок "Вверх" и "Заказать звонок" 88. Возможность вывода карты с контактами 89. Возможность задать свой копирайт или автоматический 90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам) 91. Включение/отключение конструктора футера 92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных) 93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок 94. Добавление произвольных ссылок 95. Добавление иконок социальных сетей 96. Добавление иконок платежных сетей Главная страница: 97. Вывод заголовка H1 98. Включение слайдшоу 99. Возможность растянуть на всех экран 100. Выбор сколько баннеров показывать на одном слайде 101. Выбор показывать на мобильном или нет 102. Включение автопрокрутки 103. Возможность задать фон для слайдшоу 104. Текстовые блоки (преимущества) 105. Неограниченное число блоков 106. Выбор изображения или иконки 107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке) 108. Вывод блока выборочных категорий ("стена категорий") 109. Возможность скрывать на мобильных 110. Выбор изображения или иконки 111. Выбор компактного вывода категорий (с возможностью группировки по первому символу) 112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге) 113. 3 товарных блока (Хиты продаж, Акции, Новинки) 114. Возможность сгруппировать их с выводом в табах 115. Вывод ссылки на страницу всех товаров 116. Выбор изображения или иконки 117. Возможность отключить вывод товаров с нулевым количеством или ценой 118. Возможность выводить товары как слайдером, так и сеткой 119. Включение автопрокрутки 120. 4 товарных блока с произвольными товарами 121. Широкие возможности отбора и сортировки товаров 122. Возможность сгруппировать их с выводом в табах 123. Вывод ссылки на произвольную страницу 124. Выбор изображения или иконки 125. Возможность отключить вывод товаров с нулевым количеством или ценой 126. Возможность выводить товары как слайдером, так и сеткой 127. Включение автопрокрутки 128. Вывод блока новостей с настройками 129. Выбор категории новостей 130. Выбор изображения или иконки 131. Возможность задать фон для новостного блока 132. Блок "О магазине" с настройками 133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения 134. Блок отзывов о магазине с настройками 135. Модуль вывода просмотренных товаров Каталог товаров: 136. Настройки применяются ко всем товарным страницам и модулям 137. 2 места отображения описания категории (Перед товарами, После товаров) 138. Возможность отключения подкатегорий на странице категории с товарами 139. Вывод подкатегорий изображениями или списком 140. Выбор числа категорий в ряду 141. Возможность включить компактный вывод товаров 142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем 143. Выбор вида отображения товаров по умолчанию 144. Выбор числа товаров в сетке (4, 5) 145. Выбор числа товаров в ряду на мобильном (1, 2) 146. Возможность отключить вывод описания и опций на мобильном 147. 4 вида навигации (Стандартная, Кнопка "показать еще", Стандартная + кнопка "показать еще", Автоподгрузка товаров) 148. Настройки для сортировок товаров 149. 11 сортировок на выбор 150. Свои заголовки для сортировок 151. Выбор сортировки по умолчанию 152. Возможность группировки товаров по различным параметрам (включая атрибуты) 153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров) 154. Включение стикеров на товарах с настройками цвета 155. Автоматические стикеры (Новинка, Хит продаж, Ация) 156. Стикеры статуса товаров 157. Произвольные стикеры 158. Настройки карточек товаров применяются ко всему сайту 159. Вывод выбора количества 160. Вывод кнопки "В сравнение" 161. Вывод кнопки "В закладки" 162. Вывод кнопки "Быстрый просмотр товара" 163. Вывод "Заказа в 1 клик" (3 положения), с выбором опций и регистрацией заказа в админке 164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении) 165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение) 166. Возможность отмечать товар который находиться в корзине (на лету) 167. Отмечаются товары которые добавлены в сравнение и закладки (на лету) 168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой) 169. Возможность заменить описание товара на характеристики 170. Возможность вывода короткого описания товара 171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес) 172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.) 173. Отдельная страница настроек выводимых атрибутов 174. Возможность вывода описания (характеристик, опций) в выпадающей панели 175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой) 176. Фильтр товаров с расширенными настройками 177. Выбор способа фильтрации (Автоматически, По нажатию кнопки) 178. Вывод опций и атрибутов в зависимости от категории 179. Возможность группировки товаров Страница товара: 180. Включение быстрого заказа 181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка) 182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар) 183. Включение/отключение пересчета стоимости товара от количества и цен опций 184. Включение/отключение анимации пересчета стоимости товара 185. Вывод таймера до конца акции 186. Вывод рекомендуемых товаров в правой колонке 187. Вывод короткого описания над характеристиками 188. Вывод кнопок поделиться в соц. сетях 189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам) 190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке 191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей) 192. Возможность ответа администратора на отзыв о товаре 193. Возможность отключения вкладок и вывода всей информации на 1 странице 194. Возможность вывода описания и характеристик в 2 ряда 195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке 196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой "показать все"), либо всех характеристик (вкладка отключается) 197. Выбор какие свойства товара отображать в характеристиках 198. Настройки действий с опциями 199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара) 200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме) 201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно) 202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме) 203. Выбор показывать или нет цену у опций 204. Возможность включить автовыбор первой опции (на всем сайте) 205. Возможность вывода опций в 2 ряда 206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию) 207. Возможность включить зум на фото 208. Настройка вывода доп. изображений (Слайдер или Список) 209. Возможность добавить видео в блок с изображениями 210. Текстовые блоки (преимущества, таблица размеров и другая информация) 211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам) 212. Неограниченное число блоков 213. Выбор изображения или иконки 214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке) 215. Выбор числа блоков в ряду 216. Возможность вывода просмотренных товаров Оформление заказа: 217. Включение/отключение шаблонного оформления заказа 218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки 219. Возможность отключить регистрацию или включить регистрацию по умолчанию 220. Включение/отключение ссылки на авторизацию 221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый) 222. Настройка полей корзины 223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом 224. Включение/отключение минимальной суммы заказа 225. Произвольный текст (редактор) под корзиной 226. Улучшенное адаптивное письмо клиенту и администратору о заказе 227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес) 228. Настройка зависимостей оплаты от доставки 229. Настройка вывода адреса (отключение) у способа доставки 230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой) Страница контактов: 231. Карта автоматически генерируется от адреса в настройках магазина 232. Настройки какие отображать контакты 233. Включение/отключение формы связи 234. Произвольный текст (редактор) и многие, многие другие (добавляются с обновлениями). Лицензия: Шаблон можно использовать только на одном домене + выдается ключ на тестовый домен.
    2 900 ₽
    9 баллов
  16. Версия v3.0.1

    306 раз скачали

    Модуль для версий: OpenCart 2.3, ocStore 2.3, OpenCart 3, ocStore 3 Модуль позволяет установить для магазина произвольное количество скидок, которые будут зависеть от общей суммы заказа. Скидки применяются автоматически, по достижении необходимой суммы в корзине. Связки "процент-сумма" задаются в админке, в неограниченном количестве. Если вам этого функционала не достаточно, то советуем вам присмотреться к модулю HDP Особенности: Для работы модуля НЕ ТРЕБУЕТСЯ Ioncube Loader Совместимость с модулем "Simple - упрощенная регистрация и заказ" и любыми другими модулями быстрого заказа Модуль поддерживает любое количество валют Скидка задается в процентах и считается от общей стоимости заказа. Перед установкой модуля: Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться на платной основе. Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ: Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы, тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код! ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ! Это программное обеспечение является объектом авторского права и защищено согласно Закону об авторском праве! Любой, кто нарушит данные условия и будет уличён в нелегальном его использовании - автоматически лишается прав на последующие обновления ПО и на техническую поддержку, с возможным последующим закрытием доступа на все ресурсы, где официально представлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии! УСЛОВИЯ ИСПОЛЬЗОВАНИЯ Условия использования лицензии на ПО - "один продукт ПО на один домен"! Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена, без его последующей замены. Тестовые лицензионные ключи выдаются на под домен основного домена с явным указанием, что он тестовый - test.domain.com и подобные. Для использования ПО на дополнительных доменах и под доменах требуется приобретение дополнительной лицензии! Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. Покупая модуль, вы покупаете модуль, а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию! Автор оставляет за собой право на частичное или полное изменение лицензии. Приобретая этот продукт, вы полностью и безоговорочно соглашаетесь со всеми условиями лицензионного соглашения! Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги! Благодарим вас за внимание!
    Бесплатный
    9 баллов
  17. Версия 0.4.8

    91 раз скачали

    Массовый редактор Batch Editor - дополнение для администрирования упрощающее работу с товарами. Позволяет выполнять пакетное редактирование товаров, а так же изменять данные товара непосредственно в списке + другие возможности. Работает со стандартными данными товаров + дополнительные поля из основной таблицы (product) и таблицы с описанием товара (product_description). Если Вас не устраивает функционал или условия использования - большая просьба воздержаться от покупки. Если возникнут сложности с установкой/настройкой - пишите в личку, помогу обязательно. Посмотреть 8 видеороликов: Требования к хостингу PHP 5.3+ ionCube PHP Loader последней версии Установка и настройка v0.3.0 и последующие для версий Opencart / ocStore 1.5 Копируем содержимое архива в корень Вашего сайта. Важно - устанавливается не как модуль. Добавляем ссылку на дополнение, если нет vqmod, в меню (без правки контроллеров) файл admin\view\template\common\header.tpl ищем строку <li><a href="<?php echo $product; ?>"><?php echo $text_product; ?></a></li> до ИЛИ после нее добавляем <li><a href="index.php?route=batch_editor/index&token=<?php echo $this->session->data['token']; ?>">Batch Editor</a></li> Далее Система -> Пользователи -> Группы пользователей выставляем права для: batch_editor/data batch_editor/index batch_editor/setting batch_editor/template batch_editor/tool Установка и настройка v0.3.0 и последующие для версий Opencart / ocStore 2, 3 Копируем содержимое архива в корень Вашего сайта. Важно - устанавливается не как модуль. Далее Система->Пользователи->Группы пользователей выставляем права для: batch_editor/data batch_editor/index batch_editor/setting batch_editor/template batch_editor/tool Далее Дополнения->Модификации жмем кнопку Обновить. Ссылка на модуль появится в меню администратора Каталог-> Batch Editor При первом открытии страницы с дополнением, Вас перенаправит на страницу с настройками, где необходимо будет произвести необходимые действия, после чего сохраниться. Если не удается сохранить настройки - необходимо выставить права на запись для папки view/batch_editor/setting/ DEMO 1.5 логин: demo пароль: demo DEMO 2.0 логин: demo пароль: demo DEMO 3.0 логин: demo пароль: demo Техническая поддержка: - Техническая поддержка осуществляется всем пользователям, легально купившим модуль. Лицензия: Условия использования: один домен - одна лицензия, то есть при использовании модуля на других доменах, лицензия для каждого приобретается отдельно. Время работы не ограничено. По всем вопросам и предложениям писать в тему технической поддержки модуля
    2 500 ₽
    9 баллов
  18. Версия 4.11.9

    106 раз скачали

    Модуль Simple - упрощенная регистрация и заказ Кратко основные возможности: - Создание одно-страничного заказа (и пошагового как опция) - Возможность изменения наборов полей и отключения части блоков - Гибкие настройки процесса заказа и страницы регистрации (и связанных страниц редактирования личной информации и адреса) Упрощенный заказ (checkout) в Opencart 3, Opencart 2 и Opencart 1.5. Также упрощает регистрацию во всех указанных версиях. Модуль может работать как модуль на любой странице и даже в попапе (всплывающем окне). Упрощены шаблоны модуля, шаблоны полей и заголовков вынесены в отдельные файлы, что упрощает изменение внешнего вида модуля под любые нужды Валидация полей происходит в браузере без перезагрузки Упрощен формат хранения кастомных полей и упрощено добавление этих полей в письма и счет, достаточно добавить идентификатор поля в шаблон адреса для нужной страны (в локализациях) Зависимость полей друг от друга задается в админке модуля Все поля модуля и их оформление настраиваются в админке Поля адреса и покупателя разделены по блокам Мультишаговый режим работы, на каждом шаге можно задать свой шаблон отображения блоков либо оставить все на одной странице Полностью переработанный модуль, включая админ часть. Для работы модуля необходим IonCube Loader версии не ниже 10.0 с установленным PHP 5.3 (не ниже). Лицензия у модуля строго на ОДИН * домен, но при этом может быть выдан ключ на тестовый домен (временный домен хостинга, локальный домен, под-домен веб студии, тестовый под-домен основного домена и т.п.). Указанная стоимость модуля только для стран бывшего СССР, за исключением Латвии, Литвы и Эстонии! * Слово "один" означает, что после получения ключа лицензия считается привязанной к этому домену и не может быть перенесена на другой домен без согласия автора. Предоставление услуг по установке, сопровождению работы, адаптации, поддержке, консультированию не входит в стоимость лицензии. Обновления модулей условно бесплатные. Возможность бесплатного обновления не означает право обращения в поддержку по каждому обновлению. Все возможности модулей наглядно представлены на демо сайте Административная панель модуля Логин/пароль: demo/demo Документация к модулю
    450 ₽
    9 баллов
  19. Версия 1.0.0

    204 раза скачали

    Две дополнительные позиции под меню и над футером для 2.3х - 3х Модуль добавляет два блока на 100% ширину между меню и основным контентом и ещё один блок между футером и контентом Любые шаблоны видят эти позиции за исключением некоторых. Установка: В административной части во вкладке *Установка дополнений* загрузить архив. В административной части во вкладке *Менеджер дополнений* нажать кнопку обновления. Ни какие файлы не затираются.
    Бесплатный
    8 баллов
  20. Версия 1.0.0

    184 раза скачали

    Дополнительные поля "SKU", "Модель", "UPC" и "Описание" к значениям опций. для OpenCart 2 и OpenCart 3 Значения выводятся при выборе опции в карточке товара на закладке "Описание", вместо штатного описания товара. Демо модуля - начните выбирать опции Совместим с модулем Диспетчер YML\XML Перед покупкой модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! В зависимости от шаблона возможно потребуется адаптация. Адаптация под сторонние шаблоны не входит в тех поддержку и является платной! Оплачивая адаптацию, обратите внимание, что цена адаптаций начинается ОТ указанной в опции суммы. Т.е. ОТ это значит, что у вас могут быть кастомные доработки, с которыми дополнительно придется адаптировать модуль, и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и отсутствующая адаптация под шаблоны - платная, имейте это в виду! Перед установкой модуля: Внимательно читаем файл readme.txt!!! Устанавливайте модуль только своей версии опенкарта, иначе за исправления придется платить! Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. см. опцию Установка. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестим, отписываемся, спрашиваем! Не корректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы мне отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "умник" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться со всем этим бредом на платной основе т.к. такое не входит в бесплатную тех поддержку! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения! Если модуль начинает искаться на варезниках, то тех поддержка больше не оказывается! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ! Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы, тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код! ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ! Это программное обеспечение является объектом авторского права и защищено согласно Закону об авторском праве! Любой, кто нарушит данные условия и будет уличён в нелегальном его использовании - автоматически лишается прав на последующие обновления ПО и на техническую поддержку, с возможным последующим закрытием доступа на все ресурсы, где официально представлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии! УСЛОВИЯ ИСПОЛЬЗОВАНИЯ Условия использования лицензии на ПО - "один продукт ПО на один домен"! Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена, без его последующей замены. Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием, что он тестовый - test.domain.com и подобныые. Для использования ПО на дополнительных доменах и поддоменах требуется приобретение дополнительной лицензии! Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. Покупая модуль, вы покупаете модуль, а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию! Автор оставляет за собой право на частичное или полное изменение лицензии. Приобретая этот продукт, вы полностью и безоговорочно соглашаетесь со всеми условиями лицензионного соглашения! Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги! Благодарим вас за внимание!
    Бесплатный
    8 баллов
  21. Версия 1.0.16

    94 раза скачали

    Уникальные посадочные SEO страницы, модельные ряды, серии производителей, категории производителей. Для OC2 и OC3. Основная цель модуля HSFP - улучшение общей навигации. По сути, это дополнительный механизм навигации. Например есть категория "Диваны", там куча разных товаров - угловые, книжки, зелёные, красные и т.д. Обычно делают подкатегории: угловые, книжки, зелёные, красные, ... !!! ВНИМАНИЕ !!! Все вопросы, касающиеся необходимых услуг и доработок, уточняйте перед покупкой!!! Все работы по установке, доработке, адаптациям и расширению функционала делаются только по предварительному согласованию! Сроки реализации - от 1-2 недель, по договоренности. Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! HYPER SEO FLY PAGES - продвигайте посадочные страницы с умом! HSFP - уникальный в своём роде модуль посадочных SEO страниц для увеличения конверсии! Используя модуль HYPER SEO FLY PAGES, можно с легкостью организовать посадочные сео страницы с выборкой товаров по различным критериям: по тегам товаров, по строке поиска, по атрибутам, Выбирая при этом товары из определённых категорий, определённых производителей, вручную любые необходимые вам товары. Ссылку на такие страницы можно выводить: в категории, в производителях, в виде тегов, в виде подкатегорий, вместо подкатегорий. Возможность задавать: родительскую категорию для отображения в хлебных крошках, родительскую категорию для отображения в урле, задать такой странице свой SEO URL, заголовки, HTML-тег Title, HTML-тег H1, Мета-тег Description, Демо Админка - demo\demo Фронт - 1 Фронт - 2 -- Адаптирован с HPM - Посадочники с выборкой товаров по цвету из HPM связки (сгруппировать товары в посадочниках можно по любым параметрам) всё красное http://hd3.awaro.ru/hyper-seo-fly-pages/fp_red всё чёрное http://hd3.awaro.ru/hyper-seo-fly-pages/fp_black Для чего он предназначен? Перед покупкой модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! Адаптация под модули фильтров не входит в тех поддержку и является платной. Уточняйте все интересующие моменты в теме поддержки или в ЛС! Установка, обновление нашими руками и отсутствующая адаптация под фильтры - платная, имейте в виду! Особенности работы с фильтрами: Посадочные страницы не предполагают размещение на них какого-либо фильтра. Это уже определённая выборка товаров по заданным параметрам, а не категория. С некоторыми фильтрами можно организовать совместную работу с модулем, однако учитывайте, что при работе с фильтром всё будет происходить следующим образом: выбранные критерии просто передаются в фильтр, и уже он отбирает товары для посадочной страницы. Поэтому при работе с фильтром есть ограничение, что отбираемые параметры должны присутствовать в фильтре. А также после выбора любого параметра в фильтре вы уходите с посадочной страницы и попадаете на страницу фильтрации. Перед установкой модуля: Внимательно читаем файл readme.txt!!! Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему, тестируем, отписываемся, спрашиваем. Не корректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть. Если вы мне отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться с этим на платной основе т.к. такое не входит в бесплатную тех поддержку! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС. Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения. Если модуль начинает искаться на варезниках, то тех поддержка больше не оказывается! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
    3 499 ₽
    8 баллов
  22. 33 раза скачали

    Дополнительные услуги. Перед покупкой обязательно свяжитесь со мной в ЛС.
    Бесплатный
    8 баллов
  23. Версия 1.7

    29 раз скачали

    Модуль для интеграции 1С и OpenCart. Основные возможности: - добавление на сайт недостающих товаров из 1С - обновление цен и наличия у товаров на сайте - передача заказов в 1С Характеристики номенклатуры 1С отображаются в опции OpenCart, что позволяет в карточке товара на сайте выбирать цвет, размер, и т.д. После добавления товара на сайт, его можно как угодно редактировать: менять название, описание, фотографии, категории, и прочее. Связь с 1С при этом не теряется, модуль будет по-прежнему обновлять цены и наличие у этих товаров. Таким образом, работы по SEO-оптимизации не будут конфликтовать с 1С. Стыковка с 1С происходит по коду номенклатуры, на сайте он помещается в поле Модель. Можно настроить на любое другое подходящее поле, если у вас Модель занята нужной информацией, но об этом надо договориться до покупки. Если у вас на сайте уже есть товары, хорошо оформленные и настроенные, то их можно вручную связать с 1С, просто введя прямо в админке код номенклатуры в Модель. Также у меня есть несложный автоматизированный скрипт, который по наименованиям и артикулам в 1С пытается найти соответствующие товары на сайте, и проставить им коды номенклатуры. Этот скрипт предоставляется за дополнительную плату, 1 тыс.руб. Если вы умеете в PHP, то легко можете сделать себе аналогичный скрипт, чтобы не тратить деньги ;) Поддерживаются любые версии OpenCart / ocStore, начиная с древней 1.5.3.1. OpenCart 4 ещё не пробовал, некогда было. Скорее всего там тоже проблем не возникнет. Если у вас OpenCart 4 - напишите мне, я тогда заранее проверю, и адаптирую модуль, если надо. Поддерживаются все известные мне на данный момент конфигурации 1С. Однако я настоятельно рекомендую сперва проверить работу с вашей 1С на демо-версии. На стороне сайта обычно проблем не возникает, а вот на стороне 1С бывает всякое ) Для старых конфигураций на открытых формах - потребуется внедрить обработку в конфигурацию. Это, в общем-то, несложно, подробная инструкция есть на сайте модуля: https://sync1c.ru/articles/kak-zapustit-sync1c-v-konfiguracii-na-obychnyh-formah.html Демо-версия модуля ориентирована на наиболее популярные конфигурации 1С. Если у вас Штрих-М, Далион, или платформа 8.2 - напишите мне, и я дам вам подходящую сборку демо. Инструкция к демо - здесь: https://sync1c.ru/demo После покупки можно пользоваться купленной версией модуля неограниченное время. В течение 1 года после покупки все новые версии модуля будут доступны бесплатно. Если возникнут вопросы - спрашивайте, отвечу! sync1c-demo.zip
    3 200 ₽
    7 баллов
  24. Версия 1.0.0

    132 раза скачали

    Данный модификатор добавляет заголовки h2 и h3 в карточку товара При желании можете сами по своему отредактировать документ и стили там в принципе ничего сложного Устанавливаем через - Установщик дополнений OCMOD Не забываем обновлять модификаторы в Менеджере дополнений
    Бесплатный
    7 баллов
  25. Версия 1.0.13

    29 раз скачали

    HPSN - Уведомление о поступлении товара на склад Уведомление на e-mail Уведомление по sms 5 дополнительных полей Настройки формы Редактор сообщения Редактируемый список Настройки кнопки Запуск по cron Запуск в режиме php-cli Мультиязычность !!! ВНИМАНИЕ !!! Все вопросы, касающиеся необходимых услуг и доработок, уточняйте перед покупкой!!! Все работы по установке, доработке, адаптациям и расширению функционала делаются только по предварительному согласованию! Сроки реализации - от 1-2 недель, по договоренности. Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! Настройки Общие Редактируемый заголовок кнопки уведомления Класс кнопки для CSS - Например: btn btn-primary Расположение кнопки уведомления - Например: insert Before, #product Скрыть элементы на странице - CSS селекторы элементов, которые будут скрыты у товаров, отсутствующих на складе. Указывайте один селектор в строку или перечисляйте через запятую. - Например: #product Пользовательский CSS - Используется только если товара нет на складе. Форма запроса Имя клиента - Не выводить поле / Выводить (не обязательное поле) / Выводить (ОБЯЗАТЕЛЬНОЕ поле) Email клиента - Не выводить поле / Выводить (не обязательное поле) / Выводить (ОБЯЗАТЕЛЬНОЕ поле) Телефон клиента - Не выводить поле / Выводить (не обязательное поле) / Выводить (ОБЯЗАТЕЛЬНОЕ поле) Дополнительные 5 полей - Не выводить поле / Выводить (не обязательное поле) / Выводить (ОБЯЗАТЕЛЬНОЕ поле) Настройка CRON Команда для выполнения Запуск скрипта отправки уведомлений осуществляется в режиме php-cli. В данном режиме нет ограничения на время выполнения. Необходимо учитывать, что путь к команде php может отличаться от приведённого, в зависимости от хостинга и настроек сервера. Подробнее вы можете уточнить у технической поддержки вашего хостинга. Рекомендуется запускать скрипт раз в сутки, в адекватное время, чтобы лишний раз не беспокоить ваших клиентов. Лог последнего выполнения Письмо уведомления Заголовок письма Текст письма - Поддерживаются HTML и следующие переменные: - {product} - Название товара - {href} - Ссылка на товар - {price} - Цена товара - {quantity} - Количество товара - {thumb} - Ссылка на изображение товара. Можно спользовать: <img src="{thumb}"> - {name} - Имя клиента - {email} - Email клиента - {telephone} - Телефон клиента - {custom1}, {custom2}, {custom3}, {custom4}, {custom5} - Дополнительные поля - {date} - Дата отправки письма - {time} - Время отправки письма SMS уведомления SMS шлюз Логин, пароль Отправитель Текст SMS уведомления - Поддерживаются следующие переменные: - {product} - Название товара - {href} - Ссылка на товар - {price} - Цена товара - {quantity} - Количество товара - {name} - Имя клиента - {email} - Email клиента - {telephone} - Телефон клиента - {custom1}, {custom2}, {custom3}, {custom4}, {custom5} - Дополнительные поля - {date} - Дата отправки письма Список поддерживаемых шлюзов (будет пополняться по мере внедрения): TurboSMS (turbosms.ua) Список поддерживаемых модулей для отправки смс (будет пополняться по мере внедрения): OCDEV.pro - Смс уведомления Запросы Подробный список запросов Наименование товара Количество ФИО E-mail c индикатором уведомления Телефон с индикатором уведомления Дополнительные поля Дата запросов Редактирование запросов Адаптации к шаблонамАдаптация делается под конкретный настроенный магазин с его набором модулей и настройками шаблона! --- ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ! Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы, тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код! ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ! Это программное обеспечение является объектом авторского права и защищено согласно Закону об авторском праве! Любой, кто нарушит данные условия и будет уличён в нелегальном его использовании - автоматически лишается прав на последующие обновления ПО и на техническую поддержку, с возможным последующим закрытием доступа на все ресурсы, где официально представлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии! УСЛОВИЯ ИСПОЛЬЗОВАНИЯ Условия использования лицензии на ПО - "один продукт ПО на один домен"! Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена, без его последующей замены. Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием, что он тестовый - test.domain.com и подобныые. Для использования ПО на дополнительных доменах и поддоменах требуется приобретение дополнительной лицензии! Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. Покупая модуль, вы покупаете модуль, а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию! Автор оставляет за собой право на частичное или полное изменение лицензии. Приобретая этот продукт, вы полностью и безоговорочно соглашаетесь со всеми условиями лицензионного соглашения! Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги! Благодарим вас за внимание!
    2 499 ₽
    7 баллов
  26. Модификатор добавляет поддержку префиксов «catalog» и «product» в ссылках для страниц категорий и товаров. Работает на OpenCart/OcStore 2.x/3.x, поддерживаются SEO_URL/SEO_PRO. SQL запрос для добавления префиксов находится в XML файле. Распространяется as is. product_and_category_prefix_v1.1_oc_v2.x.ocmod.zipproduct_and_category_prefix_v1.1_oc_v3.x.ocmod.zip Изменения в версиях: 1.1 Убрал префикс category для товаров с категориями 1.0 initial
    7 баллов
  27. 8 раз скачали

    Здравствуйте, Уважаемые заказчики! Для Вас сделаю импорт товаров с прайса и парсинг товаров! С Вас файл-выгрузка (прайс) или ссылка на сайт-донор, откуда требуется добавить товары. Могу полностью спарсить все товары с Вашего сайта-донора. В карточке товара будут название, описание, все характеристики, опции, фото и доп.фото, цены, производитель - если таковые имеются у Вашего поставщика. Если необходимо и будут тех.возможности - настрою автоматическое обновление цен и наличие товаров по расписанию, например, ночью - т.е. сразу напрямую считывать информацию непосредственно с сайта-донора или с файла-выгрузки (прайса). Также создам все категории и подкатегории хронологией, как на сайте-доноре. Копирую также с донора инструкции .pdf формата за дополнительную плату. Цена для каждой работы индивидуальная. Перед началом работ, лучше обсудить все предварительно в личке, чтобы определить, подойдет ли Ваш прайс для загрузки и другие нюансы.
    Бесплатный
    7 баллов
  28. Версия 1.02

    66 раз скачали

    Считается что в плане SEO не очень хорошо, когда страница содержит ссылку на саму себя. Стандартно же в Opencart в хлебных крошках (breadcrumbs) самая последняя ссылка - циклическая, т.е. ведет на эту же страницу. Данный фикс убирает из крошек эту ссылку, вместо нее будет выведен ее текст. DEMO 4x DEMO 3x DEMO 2x Работает на стандартных страницах: - товаров - категорий - производителей и списка производителей - акций, статей, контактов - карты сайта (не путать с фидом sitemap) - блога (для встроенного блога в сборке ocStore 3x) совместим ocStore / Opencart версий 2х-4х * никакие файлы не заменяет, используется OCMOD/Events не создает дополнительных полей и таблиц в БД * - при использовании дефолтного шаблона возможно будет работать и с другими шаблонами, в которых этот момент еще не решен Установка 2x: 1. Загрузить файл fix-breadcrumbs.ocmod.xml в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) Установка 3x: 1. Загрузить архив fix-breadcrumbs-3x.ocmod.zip в Extensions > Installer (Дополнения > Установка дополнений) 2. Обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений) 3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика) Установка 4x: 1. Загрузить архив alexdw_fix_breadcrumbs.ocmod.zip в Extensions > Installer 2. Там же, после появления дополнения в списке, нажать на нем кнопку Install 3. Перейти в Extensions > Extensions > Modules и установить модуль 4. Настроить модуль и сохранить настройки
    Бесплатный
    7 баллов
  29. Версия 1.0.0

    82 раза скачали

    Простой модуль, предназначен для добавления в товаре прилипающей панели с картинкой, названием, ценой и кнопкой покупки. Панель появляется в тот момент, когда при пролистывании страницы скрывается из вида стационарная кнопка покупки. Демо. Как это реализовано - описано в данной статье:
    Бесплатный
    7 баллов
  30. Версия 1.0.0

    64 раза скачали

    Простой бесплатный модуль для работы с формой обратной связи В Opencart довольно частая проблема это письма (сообщения) со страницы формы обратной связи (страница Связаться с нами). Часть писем улетает в спам. Какая то часть не доходит до администрации магазина, а ведь это покупатели, которые не могут связаться с администратором и просто уходят в другой магазин. Для чего этот модуль ? После того, как покупатель отправит сообщение со страницы Связаться с нами, оно станет отображаться в общем списке всех подобных обращений на странице данного модуля. Вы как администратор магазина , сможете просмотреть более детально поступившее сообщение ( в списке отображается краткое содержание). Экспортировать список поступивших сообщений в CSV файл (имя покупателя + email). Но самое удобное, вы сможете из админки магазина, ответить покупателю . Для письма от магазина предусмотрена поддержка HTML, таким образом ваше письмо не только будет более красивым, но и сможет содержать цитирование сообщения покупателя, ваш логотип и контакты, изображения, видео, карты итд, для того что бы дать покупателю наиболее развёрнутый ответ. Внимание ! Данный модуль предоставляется "as is" .Тех поддержка не предусмотрена. Установка через админку. Не забывайте после установки и установить модуль в списке всех модулей магазина и обновить кэш модификаторов .
    Бесплатный
    7 баллов
  31. Поднимаю вопрос по услугам от новичков с подобными заявлениями: Учитавая, что Кириллу 23 года, в "далёком" 2012 году ему было всего 13 лет, и мне с трудом верится, что у него такой стаж. А судя по тому, что у него нет ни модулей, ни ответов на форумах, я не верю ни в 50 модулей, ни в 6 cms. Ну и в приложенном файле никаких примеров работ нет. Таким образом, подозреваю, что это может быть потенциальный кидала. В общем чате на мои вопросы Кирилл ничего не ответил. Исходя из вышеизложенного, вношу предложение запретить выкладывать услуги новичкам без модулей, и без репутации, чтобы они не дискредитировали площадку.
    7 баллов
  32. Indexer - добавление недостающих индексов в БД Добавил halfhope Добавлено 09.07.2022 Категория Администрирование , Сжатие, Ускорение, Кэширование Просмотр файла  
    7 баллов
  33. Версия 1.2.1

    324 раза скачали

    FIX который дает возможность грузить в админке файлы формата svg, ico и webp Многие скорее всего встречались с тем, что нельзя через админку загружать и просматривать в менеджере картинки/изображения в формате svg, ico и webp. Данный OCMOD решает эту проблему. Скачиваем один из архивов. set_svg_ico.ocmod.zip - устанавливаем через обычный установщик в админке set_svg.ocmod.xml - если по каким то причинам не работает установщик, то файл в папку system. Обновляем модификаторы, готово. Изменения в новой версии: Исправлены косяки с фронтом Добавлена возможность загрузки формата WEBP
    Бесплатный
    6 баллов
  34. Версия 1.0.8

    21 раз скачали

    ОБРАТИТЕ ВНИМАНИЕ!!!Trxtile Admin Theme – модуль для OpenCart, OcStore, Opencart 3 club edition - версии 3 - 3xх. Для OpenCart и OcStore версии 2 и 4 не подходит!Модуль меняет внешний вид панели администратора, который придаст более современный вид.Модуль не заменяет файлы движка. Тема настроена также под Opencart 3 club edition. ОБНОВЛЕНИЯ 1.04.2024 1) В модуле ОЧИСТКА КЕША И ЛОГОВ добавлена кнопка для вызова во всплывающем окне всех ошибок. 2) Исправлены незначительные ошибки. ОБНОВЛЕНИЯ 12.03.2024 1) Исправлен баг в Summernote редакторе. У некоторых пользователей редактор переставал создавать таблицы. (Исправлено). 2) Некоторые автороты шаблонов добавляют в боковое меню свою иконку для пункта меню, что при использовании модуля (Trxtile Admin Theme) иконка не отображалась. - Теперь иконки отображается корректно. (Исправлено). 3) Исправлен баг в модуле Batch Editor. - Не корректно срабатывали в некоторых местах выпадающие списки. (Исправлено). - Не присваивался индекс для select. (Исправлено) - Добавлено немного корректирующий css стилей под модуль. 4) Оптимизированы немного скрипты, что существенно повлияло на скорость модуля (Trxtile Admin Theme). ОБНОВЛЕНИЯ 20.12.2023 1) Добавлена еще одна темная тема. Ночная тема экспериментальная.2) Адаптация под (Batch Editor - пакетное редактирование товаров). После установки модуля темы (модуль Batch Editor ломался). Исправлено!3) Добавлена возможность смены логотипа админки на свой.4) Исправлены ошибки выпадающего списка с поиском.5) И мелкие доработки. ОБНОВЛЕНИЯ 24.10.2023 Исправлены некоторые ошибки. 1) Реализована темная тема админ-панели. 2) В светлую тему добавлена смена цвета бокового меню. 3) Добавлена возможность указать свой цвет. 4) Исправлена проблема из-за которой выпадающий список перекрывался в родительском блоке. Выпадающий список выведен из потока родителя. 5) В шапку добавлена кнопка для смены режима цвета (Ночь\День). 6) В тему интегрирован модуль для очистки кеша и логов. Можно вывести кнопку в шапку. <<ВИДЕО по установке и обновлению модуля>> <<ДЕМО (потестить вживую)>> Характеристики модуля Боковое меню Добавлена кнопка сворачивания бокового меню. Очень удобно если работаете на ноутбуке или планшете. По мимо кнопки сворачивания, меню понимает когда мало места на экране, и будет автоматически свернуто с выводом только иконок для удобной работы. (Смотрите на видео как это работает). Меню запоминает установленное значение. Если вы свернули меню, оно будет свернуто даже при обновлении страницы, пока вы не сами не развернете нажав на кнопку. Шапка Маленькая кастомизация шапки. В основном для OcStore (панель поиска). Select Модуль кастомизирует стандартный SELECT (выпадающий список) на более компактный со встроенным поиском по списку. Что очень удобно при больших списках. (Смотрите на видео как это работает). Внешний вид Вешний вид всех панелей были улучшены. Добавлена адаптация под мобильные устройства. Теперь tablet (таблицы) и другие блоки можно комфортно просматривать информацию на планшете или телефоне. (Что не очень было удобно делать из коробки) И много-много других возможностей и мелочей… <<ВИДЕО ПО УСТАНОВКЕ МОДУЛЯ>> Инструкция по установке модуля: Перейдите в раздел “Установка дополнений/расширений” и нажмите кнопку “Загрузить”; Выберите скачанный файл, и дождитесь появления текста “Дополнение успешно установлено”; Затем перейдите в “(Расширения/Дополнения) / Модификаторы, и нажмите кнопку “Обновить”. Перейти в “(Расширения/Дополнения)” найдите модуль (Trxtile Admin Theme) или (TEXTILE (Стилизация админ-панели)) и активируйте его. Если у вас при установке модуль не устанавливается и появляется ошибка: Папка недоступна для записи! или Каталог не доступен для записи! и т.д. Вам нужно установить localcopy, который исправит эту проблему. После установки localcopy, установите модуль еще раз. <<Скачать Localcopy>> ВАЖНО!!! При возникновении проблем с установкой или у вас другой вопрос связанный с модулем, напишите мне, рад буду вам помочь.
    420 ₽
    6 баллов
  35. Версия 2.0.16

    370 раз скачали

    Модуль HPM позволяет объединять товары вместо опций - по цвету, объёму, размеру и т.д. АЯКСом без перезагрузки страницы для OpenCart 2 и 3 Читайте внимательно каждый пункт описания! Стандартная версия Демо категории Демо админка demo\demo -------------------------------------------------- Версия с мульти-связками - HYPER MULTI PRODUCT MODELS - расширенная версия модуля. Группировка товаров по типу связанных опций от двух и более блоков - по цвету, размеру и весу для OpenCart 2 и 3 Версия с мульти-связкой находится > ТУТ ДЕМО версия с мульти-связками Демо категории Демо товара Дема админка demo\demo --------------------------------------------------- !!! ВНИМАНИЕ !!! Все вопросы, касающиеся необходимых услуг и доработок, уточняйте перед покупкой!!! Все работы по установке, доработке, адаптациям и расширению функционала делаются только по предварительному согласованию! Сроки реализации - от 1-2 недель, по договоренности. Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! HPM - HYPER PRODUCT MODELS AJAX замена моделей товара - OpenCart 2 и 3 ----------------------------------------------------------------- Модуль позволяет в одном товаре сгруппировать однотипные модели товаров, серии, модельный ряд! AJAXом заменяет данные карточки товара на данные дочерних-связанных в группу товаров на лету, без замены url и без перезагрузки страницы товара! Что заменять вы выбираете сами! Суть модуля в том, чтобы вы могли использовать товары вместо ограниченных опций, тем самым вы к каждому такому товару можете задавать отдельные акции, скидки, атрибуты, закупочные цены, вести полноценный учет товаров и т.д. и не мучиться с их массовым редактированием, как с опциями, которые имеют совсем иную направленность! Опциями проще реализовывать товары под заказ, но с готовыми товарами их лучше не связывать. Важно, что схожие товары можно скрыть в списках и модулях объединяя их в один товар, т.е. нет дублей! У всех однотипных товаров будут один рейтинг и один блок отзывов без их разброса по товарам, и без мусорных ссылок с бесполезным cannonical для однотипных товаров! Одна ссылка и куча возможностей товара, в отличии от урезанных опций, которых ещё и не видно в списке товаров! Идеально подойдет для: - парфюмерно-косметических магазинов по примеру Ильдеботэ, Летуаль, Ривгош - объёмы флаконов, расцветки теней, помад и т.д. - интернет магазинам любых тематик, товары которых могут быть объединены: по цвету, весу, размерам, объёмам и прочим характеристикам. При поиске из серии выводится именно подходящий под поиск актуальный товар. Также есть такие адаптации под разные фильтры, чтобы при выборе параметров подставлялись именно нужные варианты из серий. В этом существенное преимущество над опциями. Вот на примере фильтра. При выборе разных расцветок: откройте спойлер ----------------------------------------------------------------- Функционал AJAX замена товара без перезагрузки страницы. Группировка товаров по типу связанных опций от двух и более блоков - по цвету, размеру и весу и т.д. -- (Версия с Мультисвязкой) Мультимагазины Вывод данных дочерних товаров в списках (в категориях и т.д.) Три варианта вывода блока моделей в карточках и списках (категории, и т.д.) - Рядами, - Список - HTML Список - стилизованый. Настройка вывода данных в категориях Смена основного изображения, цен, заголовков, по наведению \ по клику. Одна ветка рейтинга и блока отзывов ко всем связанным однотипным товарам. Девять вариантов типа карточки товара; Скрыть дочерние товары в списках: - YES - дочерние модели товаров скрыты в списках и доступны только в родительском товаре, в корзине, в избранных и в сравнении. - NO - дочерние товары не скрыты, отображаются в списках. Все связанные между собой товары также выводятся в карточках товаров с аякс заменой. 301 редирект: - YES - по прямой ссылке дочернего товара - 301 редирект на родительский товар*. - NO - дочерние модели товаров доступны по прямой ссылке. * Пример при редиректе; По прямой ссылке дочернего товара - 301 редирект на родительский товар с AJAX подменой модели в родительском товаре на дочерний, с которого пришли по ссылке. Хэш # в окончании url товара: - YES - дочерние модели товаров с # (hash) в окончании url (чпу)*. - NO - дочерние модели товаров без # (hash) в окончании url (чпу). * Пример ЧПУ товаров с # (hash) в окончании url (чпу) - domain.com/category/product/#id-red где при смене модели товара /#id-red заменяется например на /#id-black и т.д. Полные url товара: - пока только в мульти-версии > ТУТ - YES - дочерние модели товаров по прямым url (чпу)*. - NO - отключение прямых url (чпу). Сохранение полного функционала товара. Возможность скрыть товар, если его нет в наличии, кол-во = 0. Возможность переключения на товар который в наличии. Исключает дубли однотипных товаров ( цвет, объёмы, вес, размеры, и т.д. ) UTM метки Поддержка всех цен, групповых скидок, акций, опций, статусов товара, количества товара, выбора в избранное и в сравнения и т.д.. Если у дочернего товара есть акция, то его родитель высвечивается на странице акций. Если товар в лидерах \ хитах продаж - высвечивается родитель. Вывод данных к моделям; --- Изображение --- Цена --- Атрибуты - любые --- Модель --- SKU --- EAN --- UPC --- JAN --- ISBN --- MPN --- Расположение --- Размеры (Д x Ш x В) --- Вес --- Наименование --- Последнне слово из названия --- HTML-тег H1 --- HTML-тег Title --- Мета-тег Keywords Замена данных товара - цены, акции, скидки, модель, sku, вес, размеры, атрибуты и т.д. Замена H1 на выбор Замена основного и дополнительных изображений на выбор. Замена описаний на выбор. Замена характеристик товара на выбор. Вывод в блок связанных товаров различных полей на выбор, включая и основные изображения с возможностью заменить на свои. Блок всех моделей товара можно вывести по селектору в любом месте карточки товара на ваше усмотрение. Выбор позиции отображения, до или после какого селектора вставлять блок моделей товара: insert Before - перед блоком тегом; prepend To - внутри в начале; append To - внутри в конце; insert After - за блоком тега; HELPERS - ВСТРОЕННЫЕ ПОМОЩНИКИ ++ Адаптации к шаблонам Адаптация делается под конкретный настроенный магазин с его набором модулей и настройками шаблона! Откройте спойлер и прочтите, что включает в себя готовая адаптация!!! Особенности работы с шаблонами. Вывод модуля на фронте и его работа сильно зависит от используемого шаблона. Поэтому к каждой теме необходима адаптация. Без адаптации работа модуля гарантируется только на дефолтном шаблоне, в который не вносились изменения. Готовая адаптация предоставляется как есть. Наличие готовой адаптации под ваш шаблон уточняйте в ЛС перед покупкой. Адаптирован \ Интегрирован с Butch Editor - массовый редактор товаров для для связки АОП - фильтрация по поставщикам и загрузка данных для связки Диспетчер YML\XML - загрузка данных в формате YML\XML\CSV для связки SimplePars - Универсальный парсер для интернет магазинов CSV import/export - импорт \ экспорт данных вашего магазина FX Sitemap удаление скрытых товаров с карты сайта FilterVier_SEO - фильтр ocFilter - фильтр Dream Filter - фильтр последних версий начиная с версии 2.4. Под все вышеперечисленные модули адаптации делались авторами этих дополнений. И мы не гарантируем корректную работу на любой версии. Также мы не предоставляем адаптации, доработки и консультации по работе с вышеперечисленными модулями в связке с нашим. Перед покупкой модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! Адаптация под сторонние модули не входит в тех поддержку и является платной! Оплачивая адаптацию, обратите внимание, что цена адаптаций начинается ОТ указанной в услуге суммы. Т.е. ОТ это значит, что у вас могут быть установлены сторонние модули, с которыми дополнительно придется адаптировать модуль, и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! Установка, обновление и отсутствующая адаптация под ваши шаблоны платная. Перед установкой модуля: Внимательно читаем файл readme.txt! Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться с этим на платной основе, т.к. такое не входит в бесплатную тех поддержу! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения. Если модуль начинает искаться на варезниках, то поддержка больше не оказывается! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
    3 999 ₽
    6 баллов
  36. Всё гораздо проще. 1) Берём БД со старого сайта 2) Заливаем чистый дистрибутив сборки 3) Потом заливаем рабочие config.php и admin/config.php 4) Идём в браузере https://{ваш сайт}/install 5) Будет предложено сделать обновление. Всё. В процессе обновления вся БД будет приведена к нужному виду, в том числе и по индексам. И не надо что-то изобретать и мучаться.
    6 баллов
  37. Версия 1.0.0

    132 раза скачали

    Теперь ваши покупатели смогут оставить своё мнение о вашем магазине. Вы же как владелец магазина, сможете прокомментировать (ответить) на этот отзыв. А так же вывести эти отзывы в любой схеме и части вашего магазина! В настройках вы сможете установить : Рейтинг по-умолчанию для новых отзывов. Необходимость (вкл-выкл) оповещения администрации магазина на почту о новом отзыве . Возможность включить публикацию сразу после написания отзыва или же только после модерации (на случай спама или неадекватных сообщений). Указать лимит (количество отзывов) , которые выводятся на отдельной странице модуля. Задать свой собственный заголовок, для вывода отзывов в виде модуля в любой схеме. Применить "случайны порядок" для отзывов (по-умолчанию новые первыми). В админке есть информер , для оповещения о новых отзывах, который позволяет не заходя на страницу отзывов в админке, знать количество всех отзывов или тех , что ещё к примеру на модерации (не одобрены). Вы как админ магазина, имеет возможность фильтровать отзывы по рейтингу, имени покупателя, статусам итп. Так же вы сможете полностью редактировать сам отзыв или даже создать свои. Так же у администратора магазина есть возможность, ответить на отзыв. При чём ответ может содержать не только текст, но и изображения, видео итп, так как используется полноценный текстовый редактор. Установка : Установка через админку, раздел Дополнения - Установка дополнений или по фтп. Установите модуль в списке всех модулей магазина. Пользователи - Группа пользователей, выдайте права : extension/module/testimonial и extension/testimonial_list. Откройте настройки модуля "Отзывы о магазине" : Публикация после одобрения Администратором: - позволяет ограничить публикацию отзывов без их модерации. До одобрения админом, отзыв будет скрыт. Если вам не нужна модерация, не отмечайте данный пункт настроек. Рейтинг по умолчанию: - Здесь вы можете указать рейтинг новых отзывов по-умолчанию. Если вам например не хочется иметь их ниже какого то значения. Отправить отзыв Администратору по E-Mail: - надстройка включает или отключает отправку письма оповещения вам о новом отзыве. Количество отзывов на странице Все отзывы: - надстройка для установления лимита количества выводимых отзывов на одной странице. Рекомендуемое значение 10. Заголовок модуля в магазине: - здесь вы можете задать нужное название модуля для отображения в магазине. Количество: - Надстройка для указания количества отзывов в самом модуле (не на странице всех отзывов). Случайный порядок: - Надстройка которая позволяет в модуле выводить отзывы в случайном порядке (но новые первыми). Не подходит для тех случаев, когда вы хотите , что бы отзывы шли по мере их добавления. Сколько знаков отображать: - Надстройка для ограничения длины текста отзыва в модуле. Статус: - Включает / Отключает модуль. После настройки и включения модуля, рекомендую самостоятельно добавить 4-5 отзыва , так как модуль не имея ни одного из них не будет отображаться в магазине. Для того, что бы это сделать, в верхней части магазина в админке, кликните на иконку модуля и перейдите по ссылке "Всего" (Все отзывы). Вас перенаправит на страницу списка, где далее в магазине будут хранится все поступившие от покупателей через данный модуль отзывы. Нажмите сверху на иконку Плюс. Заполните и не забудьте установить статус "Включен". Сохраните. Создание Макета / Схем для страниц модуля. Список всех отзывов в вашем магазине, будет отображаться на странице ваш_сайт/index.php?route=extension/module/testimonial_list Для возможности добавления на эту страницу других модулей, откройте в админке Дизайн - Макеты (Схемы), нажмите сверху на иконку Плюс для добавления. Название макета произвольное , например "Отзывы о магазине" Роут (Путь) extension/module/testimonial_list Сохраните. Теперь вы сможете на данной странице вывести к примеру модуль Категории в левой колонки, Хиты продаж в футере итп. При необходимости вы сможете аналогично создать схему для отдельной страницы написания отзыва. В ней путь extension/module/posttestimonial. Короткие ссылки (ЧПУ). При необходимости присвоения коротких ссылок для страницы всех отзывов , откройте в админке Дизайн - ЧПУ (SEOURL), нажмите Добавить В самую верхнюю строчку впишите : extension/module/testimonial_list Ниже желаемую короткую ссылку , например "otzyvy_o_magazine" . Сохраните. Теперь ваша страница должна открываться по ссылке ваш_сайт/otzyvy_o_magazine Если не открывается итп, проверяйте настройки самого ЧПУ в магазине. Модуль в этих настройках не участвует, лишь использует их. Внимание! Рекомендую вам включать в настройках капчу, что позволит избежать проблем со спамом, не только в данном модуле , но и вообще в магазине! Модуль распространяется "как есть" . Тех поддержка не предусмотрена! Для пользователей шаблона Unishop2 добавлена отдельная версия, с адаптацией под внешний вид шаблона. Testimonial_Unishop2.ocmod.zip Для всех остальных testimonial_V3.ocmod.zip
    Бесплатный
    6 баллов
  38. Версия 2.3.8

    15 раз скачали

    Данное дополнение создано для замены стандартной почтовой рассылки, входящей в состав opencart. Имеет широкий функционал и может быть использовано как полноценный инструмент маркетинга. Позволяет указывать таймаут между отправками и количество писем в одной отправке. (для соблюдения лимитов хостинга) Отдельные почтовые настройки для отправки. Не боится отсутствие адреса у клиента - они сразу фильтруются в выборке. Возможность создавать свои списки (группы) для рассылки. Статистика по отправленным письмам (прочтения, переходы, отписки). Отправка писем по расписанию (cron). Возможность прикреплять файлы к письму. Возможность прикреплять товары. (используется отдельная tpl-ка, можно потом оформить под дизайн вашего магазина). Проверка письма на вероятность спама с помощью сервиса www.isnotspam.com и www.mail-tester.com Указание нескольких адресов отправителя и использование их в случайном порядке. Выборка получателей с учетом страны и региона. Наглядная информация о процессе отправки, сколько отправлено, сколько всего в очереди. Обращение по имени с помощью спец. тегов, типа {name} {firstname} {lastname}. Вставка ссылки "отписаться". Свой расширенный лог отправки с записью адресов получателей и возникших проблем. Сохранение и использование шаблонов письма. Создание произвольного списка e-mail адресов получателей. Импорт адресов с любой таблицы sql-базы магазина. Проверка адресов на существование. Чтение входящих сообщений (beta). В целях организации выборки получателей применяется два понятия: Зарегистрированные - те, кто зарегистрирован у вас на сайте Покупатели - те, кто реально что-то покупал, независимо от регистрации, адреса берутся из заказов со статусом завершенного. Для того чтобы правильно указать тайм ауты для рассылки, напишите письмо в поддержку вашего хостинга с вопросом, какие ограничения установлены для рассылки писем с сайта. Для работы заданий у вас на хостинге должен быть настроен CRON на открытие ссылки для запуска через каждые 30 минут. Известные несовместимости (ограничения): Возможности и результаты функционала проверки существования адресов получателей сильно зависят как от почтовых серверов, так и от хостинга, на котором работает данный модуль. Поэтому результаты носят рекомендуемый характер и не претендуют на истину. Лицензионное соглашение и Условия приобретения: Данное дополнение распространяется по принципу 1 лицензия - 1 домен + 1 тестовый домен. Под-домены считаются отдельным доменом! Тестовым доменом может быть только либо технический адреса хостинга, либо под-домен "test" основного домена. Модуль распространяется по принципу "как есть", со всеми его особенностями, достоинствами и недостатками, как имеющимися в данный момент так и выявленными в будущем, поэтому любые исправления или изменения модуля возможны только по воле автора и никак иначе. В модуле используется технология защиты, препятствующая несанкционированному использованию модуля, а также ограничивающая изменение файлов с его кодом. Данная защита не снимается ни при каких условиях. Применение средств и методов, позволяющих обойти используемую технологию защиты, являются незаконными. Лицензия возврату не подлежит! Продукт не является бесплатным программным обеспечением и не может распространяться в какой-либо форме где-либо без письменного согласия автора. Условия Тех.поддержки: 1. Вопросы по поддержке вы также можете задавать по почте shchs@ya.ru, либо по скайпу: ashchs 2. Активация дополнения выполняется в течении суток с момента покупки. 3. Тех.поддержка оказывается в течении двух суток с момента поступления запроса. 3.1 Тех.поддержка оказывается при предоставлении доступа в админ.панель и к файлам сайта по протоколу FTP. 4. В условия тех.поддержки не входит: 4.1 согласование работы дополнения с какими-то либо другими модулями. 4.2 настройка и запуск дополнения на версиях opencart/ocstore отличных от явно заявленных. 4.3 изменение работы или добавление каких-либо новых функций. 5. Поддержка оказывается только легальным и добросовестным покупателям, купившим данный продукт непосредственно у автора! Системные требования: 1. Установленный на сервере IonCube loader последней версии 2. Версия PHP минимум 5.4 3. Opencart/Ocstore 2.x.-3.x Приобретая данное дополнение, вы тем самым соглашаетесь с системными требованиями, ограничениями, условиями покупки и тех.поддержки. Демо: http://test4.opencart-group.ru/admin/ login: demo pass: demo
    1 480 ₽
    6 баллов
  39. Всем привет, дорогие друзья. В этой обновляемой статье я буду выкладывать скрипты для ускорения проведения работ с OpenCart. Скрипты предназначены больше для разработчиков, чем для пользователей. В большинство скриптов встроена авторизация, пароль и другие настройки находятся в начале файла. Log Shortener — скрипт для работы с большими логами ошибок формата OpenCart. DomStats — Скрипт для анализа DOM структуры страницы. Показывает структуру в виде дерева. Modification Editor — Редактор модификаций. PHP Bash — доступ к терминалу средствами PHP. Scan — сканирование изменений в файлах. Показывает новые, измененные, удаленные файлы.
    6 баллов
  40. Всем привет, дорогие друзья! Статья предназначена для разработчиков дополнений. Пишу без воды, сухо и по делу. Немного истории, нюансов, список аргументов для обработчиков событий, также приведу пример простой и понятной реализации большого кол-ва событий в ваших дополнениях для OpenCart 2.3, 3.x, 4.x (скачать примеры модулей можно будет в конце статьи). Как все начиналось Для изменения кодовой базы движка нам всегда нужно было либо вмешиваться в код, либо использовать vqmod. Использование vqmod порождало проблемы при работе нескольких модификаторов с одним участком кода, а также другие, касающиеся поддержки дополнений. Использование хуков помогло бы решить часть из них. Вспоминаю первую, известную мне реализацию «Override Engine» (2012 г), а также тему «hook pre render Идея и примерная реализация«. Начиная с версии 2.0 (2014 г) в движке появился первый встроенный механизм событий (хуков), а концепция vqmod была реализована в самом движке и получила название ocmod. С версии 2.2 (2016 г) в событиях изменились пути триггеров, они стали аналогичны роутам. В версии 3.x (2017 г) механизм событий и ocmod обошлись без существенных изменений. А с версии 4.x поддержки ocmod больше не будет. «Embrace, extend and extinguish«. Однако, у нас всегда будет vqmod. Зачем нужны события? События позволяют запускать пользовательские функции до/после вызова какой-либо функции в парадигме MVCL+Config+Library для изменения входных/выходных данных. По задумке мэйнтэйнера движка они должны заменить vqmod/ocmod. P.S. Я уже переписал некоторые старые модули с использованием событий. Например, раньше модуль «Персонализованные шаблоны» с помощью ocmod внедрялся в код основных разделов каталога и подменял их шаблоны, а теперь его брат «Custom templates Pro» подменять любой шаблон в движке. Так что события очень хорошо решают некоторые типы задач. Нюансы при использовании событий События могут быть добавлены только из контроллеров админки. Удобнее всего делать это при установке модуля, в функции install. Пути всех триггеров начинаются с названия нужного раздела, admin, catalog или library. Разделы admin и catalog содержат controller, view, language и config. В путях триггеров можно использовать знак «*», чтобы назначать триггеры по маске. Например, catalog/view/*/template/common/header/after. Для изменения данных в обработчиках событий config и language используйте $this->config->set(), $this->language->set(), соответственно. Данные полученные из обработчиков событий можно сохранять внутри класса и использовать их в других обработчиках, которые запускаются позднее. Для редактирования событий из админки используйте «Event Manager» или adminer ([сtrl+click], для быстрого редактирования записи). Нюансы для разных версий движка Код события для версии 2.3 должен иметь длину не более 32 символов. Для версий 3.x и 4.x не более 64. В версии 2.3 событиями (регистрация, удаление и т.д.) занимается модель extension/event, у 3.x и 4.x setting/event. В версии 2.3 в разделе catalog пути триггеров представлений (view) before/after будут отличаться. Например, catalog/view/common/header/before, catalog/view/default/template/common/header/after. Это связано использованием шаблонов оформления в разделе catalog. С версии 3.x добавлен порядок сортировки событий. С версии 4.x у каждого события должен быть description. Триггеры для библиотек (library) доступны только с версии 4.x. Передаваемые аргументы В обработчики событий аргументы передаются по ссылке. Т.е. можно менять значения аргументов не заботясь о передаче результата куда-либо еще. 2.3 controller model view language config before $route, $data $route, $args $route, $data, $output $route $route after $route, $data, $output $route, $args, $output $route, $data, $output $route, $output $route 3.x controller model view language config before $route, $args $route, $args $route, $data, $code $route, $key $route after $route, $data, $output $route, $args, $output $route, $data, $output $route, $key, $output $route 4.x controller model view language config library before $route, $args $route, $args $route, $data, $code $route, $prefix, $code $route $route, $args after $route, $data, $output $route, $args, $output $route, $data, $output $route, $prefix, $code, $data $route, $data $route, $args Возвращаемые значения Помимо изменения данных через аргументы, обработчики событий также могут возвращать значения, используя return. Например, если обработчик события controller/common/home/before вернет через return сгенерированный html код, то весь вывод контроллера common/header будет заменен им, а сам контроллер common/header не будет выполнен, но запустится событие after. Т.е. можно подменять данные выполнения функций без их выполнения. 2.3 controller model view before mixed mixed string after mixed mixed string 3.x controller model view before mixed mixed string after mixed mixed string 4.x controller model view before mixed after mixed Простая и понятная реализация <?php class ControllerExtensionModuleSample extends Controller { public function install() { $this->checkEvent(); } public function uninstall() { $this->removeEvent(); } public function index() { # code } private $_events = [ [ 'code' => 'sample_394beb748918d3ce260756703', 'trigger' => 'admin/controller/design/layout/before', 'action' => '/eventControllerDesignLayoutBefore' ], [ 'code' => 'sample_7a2b613ccb07a2c0e9c8cb844', 'trigger' => 'admin/view/design/layout_list/after', 'action' => '/eventViewDesignLayoutListAfter' ], [ 'code' => 'sample_968b25d7939ec60e0008d670c', 'trigger' => 'admin/model/design/layout/getLayouts/after', 'action' => '/eventModelDesignLayoutGetLayoutsAfter' ], [ 'code' => 'sample_172e1deab50793d6c4bec3b42', 'trigger' => 'catalog/model/design/layout/getLayoutModules/after', 'action' => '/filter' ] ]; public function eventControllerDesignLayoutBefore(&$route, &$args) { # code } public function eventViewDesignLayoutListAfter(&$route, &$data, &$output) { # code } public function eventModelDesignLayoutgetLayoutsAfter(&$route, &$args, &$output) { # code } private function checkEvent() { $this->load->model('extension/event'); foreach($this->_events as $event) { if(!$result = $this->model_extension_event->getEvent($event['code'], $event['trigger'], 'extension/module/sample' . $event['action'])) { $this->model_extension_event->addEvent($event['code'], $event['trigger'], 'extension/module/sample' . $event['action']); } } } private function removeEvent() { $this->load->model('extension/event'); foreach($this->_events as $event) { $this->model_extension_event->deleteEvent($event['code']); } } } Примеры 2.3 sample_2.3.ocmod.zip 3.x sample_3.x.ocmod.zip 4.x sample.ocmod.zip
    6 баллов
  41. Сделал модификатор для вывода коллекций в товарах, по описанному принципу, проверил - все работает. Если кому надо, выкладываю тут. Это мой первый опыт создания модификатора.
    6 баллов
  42. При покупке товаров в интернет-магазинах, большинство клиентов изучают товар более подробно, просматривая характеристики и описание, пролистывая при этом карточку товара. И когда после изучения всех необходимых подробностей клиент готов купить товар, кнопка покупки уже находится далеко за пределами экрана, что заставляет совершать покупателя дополнительные действия по поиску данной кнопки, чтобы иметь возможность добавить товар в корзину. Эту задачу своим клиентам вы можете упростить, сделав на странице товара небольшую прилипающую панель с названием товара, ценой и кнопкой добавления в корзину, которая будет появляться при исчезновении стационарной кнопки покупки за пределами экрана. Данное нововведение вполне может повлиять на конверсию для вашего интернет-магазина на OpenCart, конечно же, в сторону её увеличения. Посмотреть готовый пример такой реализации можно по ссылке. Как только кнопка покупки уходит за верхнюю границу экрана, внизу показывается прилипающая панель с необходимыми данными. В данной статье будут описаны основные шаги по созданию такого функционала своими руками. Ссылку на готовый пример в виде модуля для OpenCart3 вы сможете найти в конце статьи. При желании, адаптировать модификатор для других версий OpenCart не составит особого труда. Приступим к созданию. Для начала в файле шаблона catalog/view/theme/default/template/product/product.twig добавим сразу после строки: {{ header }} HTML блок со всеми необходимыми нам данными: <div class="psp-wrap" id="product-sticky-panel"> <div class="container"> <div class="psp-content"> ... </div> </div> </div> Код сокращён для наглядности. Полный исходный код можно посмотреть по ссылке в конце статьи. Теперь нам нужно добавить необходимые стили. Для начала сделаем нашу панель прилипающей. Для этого будем использовать position: sticky (заодно пропишем нужные правила для позиционирования нашей панели) .psp-wrap { position: sticky; top: 0; left: 0; right: 0; z-index: 999; } С такими стилями наша панель будет отображаться всегда, а при скроле будет прилипать к верху экрана. Такая реализация не совсем подходит для поставленной цели. Поэтому скроем нашу панель по умолчанию: .psp-wrap:not(.active) { display: none; } !ВНИМАНИЕ! В исходном коде модуля-примера все стили помещаются в <head> страницы. Если стили будут переноситься в css файл, то стиль скрытия надо обязательно оставить в секции <head>, иначе наша панель будет видна, пока не подгрузится файл стилей, а это увеличит совокупное смещение макета (CLS), что соответственно снизит оценку PageSpeed. Теперь наша панель скрыта. Дело остаётся за небольшим скриптом, который добавит нужный класс active для нашей панели в от момент, когда кнопка покупки спрячется за верхней границей экрана. Задача довольно простая, поэтому её лучше решить без использования jQuery. Для данной задачи нам также не нужно активное отслеживание событий onscroll, поэтому здесь как нельзя лучше подойдёт Intersection Observer API. Подробный разбор скрипта в этой статье не приводится, т.к. в интернете хватает документации и примеров по использованию данного API. Действия по отслеживанию будут выполняться вот таким скриптом: document.addEventListener('DOMContentLoaded', () => { let target = document.querySelector('#button-cart'); let psp = document.querySelector('#product-sticky-panel'); target && psp && new IntersectionObserver(([e]) => psp.classList.toggle('active', e.boundingClientRect.y < 0), { threshold:1.0 }).observe(target); }); Полный код этой несложной модификации можно скачать вот тут:
    6 баллов
    Очень все быстро решили. Настоящий специалист все объяснил и дал много советов. Однозначно еще не раз обращусь. Спасибо большое!
    6 баллов
    Всегда только к этому исполнителю и обращаюсь. Уже несколько лет. И всегда всё круто в результате.
    6 баллов
    Качество, быстрота и адекватные цены работ поражают! Жалко что только 5 звезд, можно смело ставить 10 звезд! Огромное спасибо профессионализм и скорость!
    6 баллов
    отличное качество работы, где нужно подсказал как лучше, обязательно буду обращаться еще.
    6 баллов
  43. Версия 1.04

    86 раз скачали

    Featured Plus улучшает функционал стандартного модуля Рекомендуемые (Featured) для вывода рекомендуемых товаров. После установки появляется возможность выводить рекомендуемые товары в случайном порядке, что удобно когда количество выбранных товаров превышает указанный лимит для вывода Проще говоря, можно выбрать 20 товаров, указать лимит показа 4 - и при каждой загрузке страницы в блоке будут показаны 4 случайных товара из выбранных 20 Также появляется возможность задать отдельные заголовки для каждого блока рекомендуемых товаров прямо в его настройках DEMO 4X / ADMIN 4X DEMO 3X / ADMIN 3X DEMO 2X / ADMIN 2X Особенности: ✔ показ рекомендуемых товаров в случайном порядке (если не выбрано - будут показаны стандартно, по очереди) ✔ отдельные мультиязычные заголовки для каждого блока рекомендуемых товаров (если не заполнено для выбранного языка - будет показан стандартный заголовок) ✔ для движков 4x добавлен лимит выводимых товаров (стандартно отсутствует) совместим с ocStore / OCSHOP - Opencart.pro / Opencart.CLUB / Opencart версий 2x-4x никакие файлы не заменяет, работает через OCMOD/Events не создает дополнительных полей и таблиц в БД Примечание: в OCSHOP / OpencartPro при выводе через модуль Табы эффекта не будет, только при выводе стандартного отдельного блока Установка 2x: 1. Загрузить файл ocmod.xml из папки для вашей версии движка в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) 3. Перейти в Дополнения > Модули > Рекомендуемые, убедиться в работоспособности Установка 3x: 1. Загрузить архив featured_plus_3x.ocmod.zip в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) 3. Обновить кеш шаблона в Панель управления > Настройки разработчика 4. Перейти в Дополнения > Модули > Рекомендуемые, убедиться в работоспособности Установка 4x: 1. Загрузить архив alexdw_featured_plus.ocmod.zip в Extensions > Installer 2. Там же, после появления дополнения в списке, нажать на нем кнопку Install 3. Перейти в Extensions > Extensions > Modules и установить модуль Featured Plus 4. Настроить модуль и сохранить настройки 5. Перейти в Extensions > Extensions > Modules > Featured, убедиться в работоспособности
    Бесплатный
    5 баллов
  44. Версия 1.0.0

    33 раза скачали

    Debugger для Opencart, теперь c помощью данного решения для тестирования и отладки можно использовать просто функцию вида --->pr($param);
    Бесплатный
    5 баллов
  45. Версия 2.5

    41 раз скачали

    Как оказалось для РФ нет модуля микроразметки, что вынудило сделать.Модуль добавляет Микроразметку (микроданные, структурированные данные) по стандарту Schema.org (полноценная работа с Яндекс и Google). Типы разметки: https://schema.org/Product - разметка товаров https://schema.org/AggregateRating - рейтинг (звездочки) https://schema.org/Offer - товарное предложение (Цена, Наличие, ...) https://schema.org/Brand - разметка бренда товара https://schema.org/BreadcrumbList - строки навигации (Хлебные крошки) https://schema.org/Organization - Организация (Название, Адрес, Контактные данные) Модуль не добавляет бредовые разметки по типу ItemList, OfferCatalog, AggregateOffer и т.д. которые не предназначены для категорий товаров.Использование подобного не просто не позволит корректно обработать данные, но и ухудшит показатели сайта. Модуль не создает ни одного дополнительного запроса в БД и никак не влияет на скорость загрузки страниц. JSON-LD значительно проще в реализации, но не поддерживается полноценно Яндексом!
    499 ₽
    5 баллов
  46. Есть ещё небольшое уточнение. Во всех версиях движка проверяется наличие товара в корзине вот таким кодом: // Stock if (!$product_query->row['quantity'] || ($product_query->row['quantity'] < $cart['quantity'])) { $stock = false; } Тут напрочь игнорируется признак "Вычитать со склада". Поэтому в количестве стоит всё же записывать заведомо большое число, чтобы не наткнуться на этот неприятный момент. Причём такая штука во всех версиях движка, даже в самой последней тройке 3.0.3.8 А вот в опциях всё проверяется корректно: if ($option_value_query->row['subtract'] && (!$option_value_query->row['quantity'] || ($option_value_query->row['quantity'] < $cart['quantity']))) { $stock = false; } Если стоит "Вычитать на складе - нет", то опция будет на складе, даже если в количестве 0.
    5 баллов
×
×
  • Создать...