Лидеры
Популярный контент
Показан контент с высокой репутацией 07.05.2022 во всех областях
-
Версия 4.1.13
1 286 раз скачали
Динамическое изменение цены товара при выборе опции и изменении количества товара для OpenCart OC2 и OC3 - HYPER Dynamic price of options. Перед скачиванием файлов обязательно прочтите лицензионное соглашение и описание к модулю. !!! ВНИМАНИЕ !!! Модуль распространяется as-is как есть - техническая поддержка по нему не оказывается! Все вопросы по установке, доработке, адаптациям и расширению функционала и прочие пожелания касающиеся необходимых вам услуг, направляйте в соответствующий раздел > Услуги и сервис <- клик мышкой! Модуль работает согласно заложенному и описанному функционалу, читайте внимательно перед покупкой описание, документацию и смотрите демо! Демо <- клик мышкой Настройки модуля находятся на закладке Локализация в конфигурации магазина Возможности: Дополнительные действия к цене опции: =, %, *, /. Анимированная динамическая цена товара при изменении опций Пересчёт цены идёт без дополнительных запросов на сервер. Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах Умножение цены на введённое количество товара - (вкл / выкл) 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 и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться на платной основе. Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ:Бесплатный1 балл -
Версия 1.2
13 раз скачали
Модуль добавляет любое количество служб доставки с тарифами, указанными вами. Позволяет настраивать тарифы, скидки на доставку, регионы и города для доставки. Может быть полезен, например, если у вас собственная курьерская служба, или у службы доставки нет своего api, либо он слишком сложный. Или вы хотите увеличить или наоборот уменьшить стоимость доставки для клиента. В этих случаях с помощью данного модуля вы просто вбиваете соответствующие тарифы для нужных регионов. Стоимость доставки может быть: фиксированной, например, 300 руб. текстом, например, "уточняйте у менеджера" зависимой от веса, например: 5:300,7:400,10:500 Настройка тарифов по весу Пример 5:300,7:400,10:500 заказ весом меньше или равный 5 кг будет стоить 300.00 руб., весом меньше или равный 7 кг, но больше чем 5 кг, будет стоить 400 руб., от 7 до 10 кг - 500 руб. Чтобы указать минимальный вес заказа, оставьте значение пустым: 3:,5:300,7:400,10:500 в данном случае, заказ весом до 3 кг не доставляется, максимальный вес в данном случае 10 кг. Указывайте вес товаров в единицах, выбранных в настройках (Система / Настройки / Локализация / Вес). Без веса товара стоимость доставки не рассчитывается. Скидки на доставку Есть возможность установить скидки на доставку или сделать ее бесплатной от определённой суммы заказа. Пример 3000:0,10000:50,100000000:100 заказ стоимостью до 3 000 руб. - нет скидки от 3 000 до 10 000 - скидка на доставку 50 больше 10 000 (до 100 000 000 - любое большое число) - бесплатная доставка (скидка 100%). Установка Скачайте архив, подходящий под вашу версию OpenCart, OcStore и т.д. Следуйте инструкции из файла readme.txt. Демо Фронт Админка demo / demo Лицензия Модуль работает по лицензии (один домен + его под-домены), выдается по запросу личным сообщением с адресом вашего сайта и темой "Лицензия Генератора доставок". Удаление или перенос лицензии на другой домен невозможно! Это уже другая лицензия, которая покупается отдельно.800 ₽1 балл -
Версия 9.0
69 раз скачали
✓ Определение города пользователя по IP с возможностью поменять его вручную ✓ Автоматическое заполнение полей в заказе ✓ Разные цены для городов ✓ Meta-теги и другой контент (html, текст) для городов ✓ Привязка городов к поддоменам или подкаталогам, редиректы Расширенная версия модуля CityManager - включает в себя весь его функционал и обладает дополнительными возможностями. Модуль определяет город по IP-адресу или домену либо пользователь выбирает его вручную, автоматически заполняются поля Страна, Регион, Город, Индекс (если есть в базе) при регистрации и оформлении заказа, избавляя пользователя от ручного ввода. С помощью Геосообщений возможно выводить разный текст или html для городов и регионов. В зависимости от города модуль может перебрасывать пользователя на нужный поддомен и URL. Для всех стран можно задать свою валюту, она будет автоматически выставляться при определении по IP. CityManager Pro позволяет задавать разные цены на товары для городов через привязку групп покупателей к городам. В Pro-версии можно привязать поддомен к городу и там всегда будет выставляться этот город, не зависимо от IP, это дает существенный выигрыш при региональном сео-продвижении сайта. Модуль содержит базу населенных пунктов России (ФИАС), Украины, Белоруссии, Казахстана на русском языке, настройка редиректов, геосообщений и групп покупателей возможна только для этих стран. Определение по IP работает для России, Украины, Белоруссии и Казахстана с точностью до города для других стран с точностью до страны. Модуль русскоязычный, автор не гарантирует 100%-ю работу модуля для других языков. Сравнение CityManager и CityManager Pro Лицензия Одна лицензия включает: основной домен со всеми поддоменами (site.com, shop.site.com, moskva.site.com, moskva.shop.com и т.д.) по усмотрению автора: тестовый домен: поддомены технических доменов (tmweb.ru, beget.tech, tw1.ru и др.), домены содержащие test, demo, developer и др. локальный домен: site.loc, site.local (ключ на localhost не выдается) на схожие домены: site.ru / site.by, mysite.ru / my-site.ru Активированная версия модуля работает бессрочно. Покупатель также имеет право на получение всех версий, вышедших в течение одного года с даты покупки. Лицензия не переносится на другой домен. Установка Скачайте архив с нужной версией, распакуйте. В архиве есть инструкции по установке на OpenCart разных версий, выберете подходящую и следуйте ей. Есть платная услуга установки модуля и адаптации стилей под шаблон на десктопной и мобильной версиях, цена 1000 руб. Поддержка Перед обращением в тему тех поддержки обязательно прочитайте FAQ При обращении за тех. поддержкой в ЛС обязательно указывайте адрес сайта и как можно точнее описывайте проблему. Демо Магазин Админка (demo/demo)1 000 ₽1 балл -
Убираем доставку из Итого Добавил progroman Добавлено 07.05.2022 Категория Налоги и Учёт в заказе Просмотр файла1 балл
-
CityManager Pro (определение по IP, разные цены для городов) Добавил progroman Добавлено 07.05.2022 Категория Виджеты, Модули , Цены, Скидки, Акции , Seo оптимизация, Карта сайта, Теги , Мультимагазины , Виджеты, Модули Просмотр файла1 балл
-
CityManager (Определение города по IP, Geo IP) Добавил progroman Добавлено 07.05.2022 Категория Виджеты, Модули Просмотр файла1 балл
-
Версия v3.0.1
366 раз скачали
Модуль для версий: OpenCart 2.3, ocStore 2.3, OpenCart 3, ocStore 3 Модуль позволяет установить для магазина произвольное количество скидок, которые будут зависеть от общей суммы заказа. Скидки применяются автоматически, по достижении необходимой суммы в корзине. Связки "процент-сумма" задаются в админке, в неограниченном количестве. Если вам этого функционала не достаточно, то советуем вам присмотреться к модулю HDP Особенности: Для работы модуля НЕ ТРЕБУЕТСЯ Ioncube Loader Совместимость с модулем "Simple - упрощенная регистрация и заказ" и любыми другими модулями быстрого заказа Модуль поддерживает любое количество валют Скидка задается в процентах и считается от общей стоимости заказа. Перед установкой модуля: Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться на платной основе. Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС! Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения! ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ: Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы, тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код! ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ! Это программное обеспечение является объектом авторского права и защищено согласно Закону об авторском праве! Любой, кто нарушит данные условия и будет уличён в нелегальном его использовании - автоматически лишается прав на последующие обновления ПО и на техническую поддержку, с возможным последующим закрытием доступа на все ресурсы, где официально представлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии! УСЛОВИЯ ИСПОЛЬЗОВАНИЯ Условия использования лицензии на ПО - "один продукт ПО на один домен"! Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена, без его последующей замены. Тестовые лицензионные ключи выдаются на под домен основного домена с явным указанием, что он тестовый - test.domain.com и подобные. Для использования ПО на дополнительных доменах и под доменах требуется приобретение дополнительной лицензии! Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. Покупая модуль, вы покупаете модуль, а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию! Автор оставляет за собой право на частичное или полное изменение лицензии. Приобретая этот продукт, вы полностью и безоговорочно соглашаетесь со всеми условиями лицензионного соглашения! Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги! Благодарим вас за внимание!Бесплатный1 балл -
Версия 9.0
14 раз скачали
✓ Определение города пользователя по IP с возможностью поменять его вручную ✓ Автоматическое заполнение полей в заказе ✓ Вывод контента (текст, html) в зависимости от города ✓ Смена валют в зависимости от страны Модуль определяет город по IP-адресу или домену либо пользователь выбирает его вручную, автоматически заполняются поля Страна, Регион, Город, Индекс (если есть в базе) при регистрации и оформлении заказа, избавляя пользователя от ручного ввода. С помощью Геосообщений возможно выводить разный текст или html для городов и регионов. Для всех стран можно задать свою валюту, она будет автоматически выставляться при определении по IP. Модуль содержит базу населенных пунктов России (ФИАС), Украины, Белоруссии, Казахстана на русском языке, настройка редиректов, геосообщений и групп покупателей возможна только для этих стран. Определение по IP работает для России, Украины, Белоруссии и Казахстана с точностью до города для других стран с точностью до страны. Модуль русскоязычный, автор не гарантирует 100%-ю работу модуля для других языков. CityManager не делает запросы на сторонние сервисы, за счёт чего скорость определения города гораздо выше. Прежде, чем купить, посмотрите расширенную версию модуля - CityManager Pro Сравнение CityManager и CityManager Pro Лицензия Одна лицензия включает: основной домен со всеми поддоменами (site.com, shop.site.com, moskva.site.com, moskva.shop.com и т.д.) по усмотрению автора: тестовый домен: поддомены технических доменов (tmweb.ru, beget.tech, tw1.ru и др.), домены содержащие test, demo, developer и др. локальный домен: site.loc, site.local (ключ на localhost не выдается) на схожие домены: site.ru / site.by, mysite.ru / my-site.ru Активированная версия модуля работает бессрочно. Покупатель также имеет право на получение новых версий, вышедших в течение одного года с даты покупки. Лицензия не переносится на другой домен. Демо http://citymanager-demo.progroman.ru/admin/index.php?route=marketplace/extension Логин: demo Пароль: demo Требования Для версии 9.0: PHP 7.4+, IonCube Loader 12+ Для версии 8.3: PHP 5.6+, IonCube Loader 10+ Установка Скачайте архив с нужной версией, распакуйте. В архиве есть инструкции по установке на OpenCart разных версий, выберете подходящую и следуйте ей. Есть платная услуга установки модуля и адаптации стилей под шаблон на десктопной и мобильной версиях, цена 1000 руб. Обновление Прочитайте условия лицензии, убедитесь, что ваша лицензия не просрочена, если требуется - продлите ее. Если установлена версия 8.0 и старше Отключите модуль в списке модулей в админк Удалите модификатор модуля "ProgRoman - CityManager Pro Установите новую версию по инструкции Если версия модуля не поменялась, разархивируйте progroman-citymanager-pro.ocmod.zip скопируйте файлы из upload в корень сайта Очистите кэш (в модулях кэширования, настройках шаблона, в "Панели состояния" (OpenCart 3) и т.д. Включите модуль Активируйте модуль в админка Для более старых версий см. инструкцию Поддержка Перед обращением в поддержку обязательно прочитайте FAQ При обращении за тех. поддержкой обязательно указывайте адрес сайта и как можно точнее описывайте проблему.700 ₽1 балл -
Версия 2.0
13 раз скачали
Модуль добавляет на страницу адаптивный попап для авторизации / регистрации. В случае успешного действия, авторизованный пользователь остается на той же странице, страница обновляется. Повышает юзабилити сайта, делает его использование более удобным. Модуль сделан на основе bootstrap, и не использует собственные css. Требования к хостингу PHP 5.6 и выше Установка Скопировать содержимые папки upload из архива в корень сайта. Загрузить через Установщик приложений (Extension Installer) файл progroman.prlogin.ocmod.xml Проверить установку в Модификациях (Modifications), при необходимости нажать кнопку "Обновить", (если не работает, попробуйте нажать "Очистить" и потом "Обновить") Демо фронт админка demo / demo350 ₽1 балл -
Версия 1.0
3 раза скачали
Модуль убирает стоимость доставки из итоговой суммы заказа. Можно отключить все доставки либо несколько на выбор. Полезен, когда стоимость доставки представлена только для информации, и нет необходимости в ее предоплате. Установка Для Opencart 1.5 скопировать содержимое архива shipping_switcher-v1.0_opencart-1.5.zip в корень сайта Для Opencart 3 загрузить shipping_switcher-v1.0_opencart-3.0.ocmod.zip через установщик модулей в админке Демо http://opencart.progroman.ru/demo/geoip/ Админка: http://opencart.progroman.ru/demo/geoip/admin/index.php?route=module/shipping_switcher demo / demo300 ₽1 балл -
Подскажите, как в один контейнер вывести несколько определённых опций (если они есть)?Хочу получить такое: <div class="options"> <div class="option-1"> Опция ID1 </div> <div class="option-2"> Опция ID3 </div> </div> Пробовал так <?php if ($options) { ?> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'checkbox') { ?> <div class="options"> <?php if ($option['option_id'] == '1' || $option['option_id'] == '2') { ?> <div class="option-<?php echo $option['option_id'] ?>"> Опция ID<?php echo $option['option_id'] ?> </div> <?php } ?> </div> <?php } ?> <?php } ?> <?php } ?> Но получил результат <div class="options"> <div class="option-1"> Опция-1 </div> </div> <div class="options"> <div class="option-2"> Опция-2 </div> </div>1 балл
-
Генератор доставок Добавил progroman Добавлено 07.05.2022 Категория Способы доставки Просмотр файла1 балл
-
Попап Авторизация / Регистрация Добавил progroman Добавлено 07.05.2022 Категория Регистрация и Авторизация Просмотр файла1 балл
-
Не могу найти как добавить модуль в закладки или избранное. Вижу только кнопку "Подписаться"1 балл
-
Но тут есть некоторые моменты. Если опций выбранных типов не будет, но будут другие опции, то получим пустой div.options Для такого случая в контроллере стоит завести свой признак, чтобы его использовать вместо такого условия: <?php if ($options) { ?> Например так: <?php if ($options_some_group) { ?> Тогда ещё не будет гоняться перебор опций при выводе, если в наборе нет нужных вариантов.1 балл
-
Вот так: <?php if ($options) { ?> <div class="options"> <?php foreach ($options as $option) { ?> <?php if ($option['type'] == 'checkbox') { ?> <?php if ($option['option_id'] == '1' || $option['option_id'] == '2') { ?> <div class="option-<?php echo $option['option_id'] ?>"> Опция ID<?php echo $option['option_id'] ?> </div> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> За цикл опций вынесен вот этот DIV <div class="options">1 балл
-
Да. Тут даже и не весь конфиг описан по настройки самого nginx. Цель была сделать упор именно на особенность настройки для OpenCart. Кстати уже не на первом проекте замечаю, что такая беда уже имеет не такой повальный характер как раньше. Прогресс всё же не стоит на месте. И уже не везде встречается пила по потреблению памяти. В последнее время сервера попадались Debian и Ubuntu (для справки). Настройке параметров процессов можно отдельную статью посвятить. Но там уже не всё так просто, т.к. зависит от ресурсов сервера. Да и от посещаемости тоже зависит.1 балл
-
Не хватает очень важной настройки. Да и в принципе не раскрыта тема настройки конфига для самого php-fpm, а его настройка по-умолчанию оставляет желать лучшего. Как известно, режим nginx+ php-fpm чреват "сюрпризами" в виде утечки памяти. Это в конце концов приводит к тому, что спустя несколько дней память будет использована под 100%, а сервер, соответственно, ляжет. Поиск через поисковики показывает, что проблема эта глобальная и давняя. Т.е. это не единичные случаи, это повальная проблема. Разрастаются в потреблении памяти дочерние процессы php-fpm. Проявляется не на всех версиях php, в частности на 5.6 я этой проблемы не наблюдал, но на 7.* - это будет почти всегда. поэтому к конфигурации самого php-fpm нужно подходить не менее тщательно, чем к конфигурации nginx. Я неоднократно писал об этой проблеме на разных форумах. И неоднократно же ко мне обращались за решением данной проблемы. pm.max_requests = 1500 Слишком малое значение не стоит устанавливать. Это значение зависит от доступного объема памяти сервера. Конечное значение подбирается опытным путем. Это максимальное количество запросов max_requests до перезапуска процессов FPM. На остальные параметры также обратите внимание. На скриншоте файл конфигурации, редактируемый через панель управления aapanel, но сама панель управления не имеет значения, т.к. принципы едины.1 балл