Panda58dev
-
Постов
76 -
Зарегистрирован
-
Посещение
-
Победитель дней
8
Тип контента
Профили
Документация OpenCart
Информация
OpenCart Wiki
Форумы
Блоги
Дополнения
Магазин
Файлы, опубликованные Panda58dev
-
CIE - Customers Import/Export v1.0.2
Автор Panda58dev в Импорт и Экспорт
CIE – Customers Import/Export.
В преддверии "высокого сезона", меня буквально завалили просьбами, вроде "поправь в базе данных номера телефонов" (для рассылки), или "выгрузи, клиентские данные, для обработки и сверки с данными в 1С". Были запросы и наоборот – на загрузку: "залить в базу данных, где-то купленный список потенциальных клиентов, для почтовой рассылки". Дела не долгие, и казалось "каждый сможет", но количество обращений убедило в обратном. «Практика – критерий истины». Поэтому, написал простенький инструмент для внесения правок и заведения новых записей покупателей самостоятельно.
Выгрузка и загрузка списка покупателей и их адресов. Модуль, даёт возможности импортировать покупателей из других магазинов, редактировать покупателей через табличный редактор, использовать список покупателей в других скриптах.
Особенности CIE:
· Выгрузка списка покупателей в CSV;
· Создание новых покупателей, через загрузку из CSV;
· Обновление существующих покупателей, через загрузку из CSV;
· Работа как с обычным CSV (utf-8), так и CSV для Excel (windows-1251);
· Простой интерфейс.
Лицензия распространяется на один домен указанный при покупке и на его поддомен test.
На сервере требуется установленный IonCube Loader 12 или выше.
1 покупка 2 раза скачали
2 500 ₽
0 отзывов1 2
Обновлено
-
Расширенное управление правами пользователей админки (UPP) v1.0.3
Автор Panda58dev в Администрирование
Расширенное управление правами пользователей админки Users Permissions Plus или просто UPP.
На написание данного модуля сподвигло постоянная «головная боль» на поддерживаемых проектах. Какие права у менеджеров? Какие у кладовщиков? Какие у контентщиков? Кто видит все заказы? Кто что то не видит? Кто имеет права удалять заказы, а кто нет? Кто мог удалить карточку товара, а кто не мог?
Штатные инструменты OpenCart мягко говоря «не удобны», т.к. это тупое перечисление контроллеров, идущее «портянкой» в которой может потеряться и опытный пользователь магазина. Особое «ФИ» вызывает невозможность «на лету» проверить за что отвечает тот или иной контроллер с «фендепеперным» названием.
Каждые такие «непонятки» убивают массу времени на изучение того, у кого же какие права? Кто в какой группе, и что может та или иная группа. Как правило каждая такая необходимость = изучение всего как в первый раз.
И вот, посчитав сколько времени убивается, на эти «бестолковые, раздражающие, но необходимые в любом проекте», действия созрела идея данного модуля.
И так основные преимущества модуля:
- Наглядная инфографика прав доступа каждого пользователя;
- Возможность наглядного сравнения прав, и эффект «выскакивания» при несоответствиях;
- Клонирование прав того или иного пользователя;
- Импорт\Экспорт прав с любых существующих проектов (в рамках модуля);
- Разные варианты сортировок;
- Возможность кастомной сортировки списка, методом «Drag-and-drop»;
- Быстрый, прямой доступ к странице контроллера в новой вкладке (если не понятно за что он отвечает);
- Возможность собственного названия для контроллеров + предустановки наиболее популярных названий на русском;
- Быстрая логинизация под выбранным пользователем (в 1 клик) для проверки корректности работы;
- Запрет исполняемых методов (к примеру удаление, редактирование, изменение);
- Изменение статуса пользователя в 1 клик (вкл\выкл);
- Возможность создания типовых шаблонов под разные задачи;
- Комментарии к контроллерам;
- Имя активного пользователя в шапке сайта для OC 2.x (дабы не запутаться под каким аккаунтом выполнен вход);
- Система динамичных подсказок (разберется даже далекий от кода пользователь);
- Не заменяет системных файлов, установленные права сохраняются даже после удаления модуля;
- AJAX обработка изменений...
Тестировалось на OpenCart 2.3.x и OpenCart 3.x, но должно работать и на других.
Так же, хочу обратить внимание, что данный модуль, будет конфликтовать с "Запрет действий пользователей админки" от SlavaSoft. Поэтому, если Вы его используете, перед установкой UPP, "запрет действий" стоит удалить.
Какие файлы качать после покупки:
Узнайте версию своей CMS и PHP, файлы в названии имеют соответствующие версии. Например, если у Вас установлены OcStore 3.0.3.7 и PHP 7.1, скачайте:
ReadMe_oc3x.zip - документация к модулю, в ней подробно описан процесс установки; upp1.0.1_oc_3.0.3_php_7.1.ocmod.zip - сам модуль. Для PHP версий 7.2 и выше, нужен файл "upp_oc_3.0.3_v_1.0.0_php_7.2.ocmod.zip".
Так же, для безошибочной установки, советую скачать и установить модификатор "Local Copy".
Демо:
Ссылка: клик;
Логин: upp-demo;
Пароль: demo;
P.S.: Страницу модуля можно найти в левом меню: "система→пользователи→пользователи".
P.P.S.: В демо некоторые функции модуля отключены (из соображений безопасности).
Важно!
После того, как файлы были загружены на сервер, сначала активируйте модуль в меню "дополнения->модули", и только после этого, обновите кэш модификаторов OCMOD. Иначе, установка будет выполнена некорректно.
Рекомендации после установки модуля:
После установки модуля, настоятельно рекомендую, создать нового пользователя, выбрать его и администратора, после в редакторе прав создать шаблоны администратора и «нулевой» шаблон (у нового пользователя пустые права), для их использования в будущем. Для лучшей сохранности шаблонов, лучше всего экспортировать их к себе на компьютер.
Про создание шаблонов, можете узнать из документации.
4 покупки 18 раз скачали
- права пользователей
- запрет удаления заказов
- (и ещё 3 )
2 500 ₽
1 отзыв4 18
Обновлено
-
Trash Category v1.0.0
Автор Panda58dev в Администрирование
Trash Category – модуль, позволяющий рекурсивно отключать все вложенные категории и товары внутри указанной категории.
Собственно, это единственная, казалось бы, очень простая задача. Когда в магазине несколько поставщиков, и по API или же парсерами настроено автоматическое обновление товаров, начинаются сложности. Весь «trash-контент» приходится: либо каждый раз удалять, тогда он после каждого обновления создается заново; либо собирать в мусорную категорию, и после каждого парсинга отключать ручками. В противном случае всё это «непотребство» подхватывается поиском. Как следствие, в поиске появляются всякие «рекламные стенды, промо карты, да и просто низко-маржинальные товары». Всё это нет смысла подгружать на сайт вообще, но трудоемкость выделения таких товаров, в разы превышает трудоемкость перемещения в trash категории.
И так принцип работы модуля - одна (корневая) категория помечается как «trash», как следствие, все её подкатегории и товары получают соответствующий признак. Модуль позволяет, как вручную (нажатием одной кнопки), так и по заданию CRON (по расписанию), отключить на сайте товары и категории помеченные «trash». В итоге «trash-контент», так же как, и «trash категории» на сайте для обычного пользователя не отображаются, но доступны для администрирования через инструменты опенкарта.
Системные требования:
OpenCart 2.3 - 3.x; PHP 5.6 - 8.1; IonCube Loader 12 и выше.0 покупок 0 раз скачали
- trash category
- мусорная категория
- (и ещё 2 )
1 750 ₽
0 отзывов0 0
Добавлено
-
QR Code Styling v1.0.1
Автор Panda58dev в Виджеты, Модули
QR code styling – модуль, позволяющий в любой части сайта вывести QR-код со ссылкой на открытую страницу магазина.
Удобство данного способа передачи ссылок, заключается в способность мобильных устройств считывать такие коды и делать быстрые переходы.
Так же, есть возможность скачивать данный код к себе на устройство как картинку, и размещать его в рекламных материалах. Если же, нужна не ссылка на страницу магазина, а, например контактный номер, такой QR можно сгенерировать в настройках модуля.
Расширение и кастомизация вывода QR на сайте, ограничивается только фантазией (привязывается к любому селектору, например id или class, по умолчанию вывод в модальном окне, но это не обязательно).
И так, основные «фишки» модуля:
QR-код, ссылающийся на текущую страницу сайте; Кастомизация QR-кода; Генерация QR-кода с произвольными данными;а Возможность вставки логотипа в QR; Кастомизация вывода QR на сайте; Возможность вывода в любом месте сайта.
Для установки на OC3.x может потребоваться модификатор localcopy. Одна лицензия распростаняется на один домен и его поддомен test.
Адаптация к шаблону/дизайну за отдельную плату.
Допил на версии 1.5 и 2.1, в случае востребованности модуля.
1 покупка 4 раза скачали
1 200 ₽
0 отзывов1 4
Обновлено
-
Метка комментария покупателя в заказах (Order Comments) v1.0.0
Автор Panda58dev в Прочие Решения
Order comments – добавляет метки комментариев в список заказов.
Данный модификатор - назревшая необходимость, потребовавшаяся на одном, находящимся у меня на поддержке, проекте.
Т.к. комментарий пользователя в заказе может существенно влиять, как на способ доставки, так и на систему оплаты, то наличие такого комментария должно быть заметным для менеджера, в противном случае постоянно приходится сталкиваться с "человеческим фактором".
Функционал:
В списке, на заказе с комментарием покупателя, добавляет красную мигающую метку, что вызывает "эффект выскакивания" при просмотре; При клике на метку открывается модальное окно с текстом комментария, без перезагрузки страницы.
Модификатор совместим с OpenCart CE (нужно скачивать архив order-comments_oc3.xCE.ocmod.zip).
Так же есть версия для UT5 - за ней писать в личку либо на почту (panda58dev@inbox.ru).
Адаптации и дописи будут по мере востребованности.
0 покупок 0 раз скачали
- комментарий покупателя
- комментарий
- (и ещё 1 )
600 ₽
0 отзывов0 0
Обновлено
-
Panda Database Optimizer (PDBO) v1.0.0
Автор Panda58dev в Администрирование
Главные задачи и преимущества PDBO:
Простая визуальная оценка степени фрагментации таблиц (как выразился мой знакомый: степени песца)
Ручная оптимизация фрагментации всех таблиц одной кнопкой, что бы ни кто из пользователей административной части ничего лишнего не накосячил.
Логирование последних действий (со слов знакомого дабы понимать , выполняют ли, эти «Охломоны» инструкции)
Запуск по крону (на случай если какой нибудь «Осел» забудет за собой почистить)
Интуитивно понятный интерфейс ( Дабы не заметить кнопки было невозможно, специально для слабовидящих)
Никаких дополнительных возможностей не предусмотрено, т.к. модуль предназначен для обычных пользователей а не для специалистов.
История о том как появился этот модуль:
Обратился ко мне один знакомый, и чуть ли не матом,(а точнее матом) начал «****» контентщиков. Мол слава богу, с правами доступа более менее разобрались, благодаря модулю UPP. Совсем «Зеленым» по закрывали доступы в батч эдитор, АОП и Управление категориями +. Оставили чисто админ панель и Управление торговлей 6 Персональный редактор ++, для редактирования товара тупо «На морде сайта».
Сделали все возможные оптимизации, и сайт буквально летает, до момента, пока на нем не начинаются работы, по заполнению карточек товара, атрибутов, построения связей и зависимостей. Проблема собственно «Яйца выеденного» не стоит, смотрим - большая фрагментация индексов и таблиц в БД.
Показываю человеку, мол заходишь в ПХП админ,и….. тут получаю «Порцию матов» - Мол как ты себе это представляешь? Я что ли это буду делать? Ты мне нафигачь «Волшебную кнопочку» , дабы не один «Тормоз» мне не набарагозил!!! И что бы еще и автоматически запупенивалось, в определенное время. (тут я передаю смысл сказанного, т.к. в оригинале пришлось бы все «Запикать» . Но это лирика. Но объяснено доходчиво, понято, принято и сделано.
В итоге получился вот такой минималистский, визуально понятный, и я бы сказал «Аскетичный» модуль для оптимизации таблиц и индексов DB.
1 покупка 4 раза скачали
- database
- база данных
- (и ещё 1 )
1 200 ₽
0 отзывов1 4
Обновлено
-
Панель инструментов Panda Toolbar. v1.0.0
Автор Panda58dev в Администрирование
PandaToolbar – это панель инструментов, облегчающая редактирование контента в интернет-магазине. Она позволит, находясь на любой странице магазина, открывать и использовать установленные (на панель) расширения. Так же, можно самому добавлять страницы админки в «избранное». (Если Вас интересуют нестандартные модули, нужно обратиться к автору, для создания интеграции).
И так, «фишки» PandaToolbar:
Панелька на «Морде» сайта; Возможность взаимодействия с инструментами на панели, с любой точки сайта; Независимость от содержимого на странице; Возможность интеграции с другими модулями; Отображение статусов заказов с кол-вом заказов. При нажатии на иконку статуса, открывается окно “заказы” с сортировкой по этом статусу; Персональный набор инструментов для каждого пользователя; Персонализация панели: Изменение цветов панели и модального окна; Изменение цвета кнопок инструментов на панели; Изменение иконок инструментов на панели; Возможность задать собственный порядок инструментов; Изменение размеров модального окна; Изменение положения панели, относительно контента сайта; Экспорт/импорт персональных настроек.
После установки, рекомендую сделать импорт визуальных настроек из файла "ptb_visual_setting_default.json" (в архиве с файлами). Для этого, в настройках модуля, нажмите на кнопку с стрелкой вверх "импорт настроек", в появившемся окне выберите файл настроек и нажмите "открыть". После, страница перезагрузится, нажмите зеленую кнопку "сохранить", чтобы изменения вступили в силу.
Так же, Вы должны обратить внимание, что визуальные настройки для каждого пользователя персональные, и импорт настроек для одного пользователя, не изменит настройки другого. Поэтому, удобно использовать модуль UPP для входа в профиль другого пользователя и изменения его визуальных настроек.
В скором времени, будут добавлены версия для OpenCart 3.x и документация.
0 покупок 0 раз скачали
- панель инструментов
- toolbar
- (и ещё 1 )
2 500 ₽
0 отзывов0 0
Обновлено
-
Ссылка на источник v1.0.1
Автор Panda58dev в Прочие Решения
Ссылка на источник.
Заказываете уникальные тексты? (или уникализируете существующие) Дорожите информацией на сайте? Делаете оригинальные фото? Тогда этот небольшой модуль то, что Вам нужно.
Решение данной проблемы, казалось бы, простое - добавить в конце каждого текста гиперссылку на источник данных. Но проблема данного способа в том, что поисковые машины очень отрицательно реагируют на наличие в информации сайта ссылки на самого себя. (Одна из дороботок OpenCart-а заключается в том, чтобы научить хлебные крошки не ссылаться на страницу, где они показываются). Так же сам текст может быть скопирован не полностью, из-за чего добавление гиперссылки внизу просто теряет смысл.
Второе (наиболее популярное) решение данной проблемы - это отключение меню на правой кнопке мыши. Это решение не без недостатков, лично я, сразу же закрываю подобные сайты, испытывая при этом какое-то ущемление, это в "свободной-то" сети Интернет.
Данный модуль третье и на мой взгляд, наиболее правильное решение размещения ссылки на первоисточник. И так, его работа основана на JavaScript, который отслеживает событие браузера копирования текста. И производит модификацию буфера обмена пользователя, добавляя заданный в админке модуля произвольный текст, поддерживающий использование переменных для гиперссылок (к примеру ссылка на страницу где было произведено копирование или же на основной домен).
Особенности модуля:
Гибкость. Можно самому задать шаблон текста, модифицирующий буфер обмена, в меню настройки модуля, а так же назначить длину строки, после которой, копирайт будет вставляться; Универсальность. Работает с любыми шаблонами (кроме китайских "поделок" :D ); Нет перелинковки. Модуль встраивает ссылку не в HTML, а непосредственно в буфер обмена; Простота. Имеет предустановленную настройку; Открытость. Модуль не закодирован;
Системные требования:
PHP 5.6+; SSL/TLS сертификат (сайт должен работать на https).
Любое усовершенствование алгоритма модификации буфера обмена, можем обсудить в личке, для персональных, оригинальных решений.
Допил на версии 1.5 и 2.1, в случае востребованности модуля.
1 покупка 4 раза скачали
- источник
- ссылка на источник
- (и ещё 4 )
600 ₽
0 отзывов1 4
Обновлено

