-
Posts
509 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by kagan
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Добрый вечер. Сейчас фейковые данные могут использоваться только в окне "Только что купили" (т.е. рендомная генерация нововой покупки) Также, если была сгенерирована рендомная покупка для окна "только что купили", то эти сгенерированные данные тоже будут учитываться при отображении окон - Сегодня этот товар купили # человек - На этой недели этот товар купили # человек (т.е. будет браться сумма реальные покупки + сгенерированные).- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
Добрый день. Был в отпуске, только вернулся обратно. Вам лично я ответил в личку. Если есть вопросы, желательно писать на почту (dev . dashko at gmail . com), чтобы получить ответ быстрее. Нет, только за последние Х-месяцев. Но вы можете вручную изменить sql запрос, чтобы он выводил данные за последние 3 дня. Тогда нужно обновить файл "catalog/model/module.additional_pages.php", метод "getLatest()" и метод "getSqlFilterByLastMonths()"
- 121 replies
-
- новинки
- популярные
- (and 8 more)
-
Добрый вечер. Вы изначально спрашивали "на 3 нормально встанет с акциями по часам" (за таймер не упоминали, имелось в виду сам модуль "выставление акций по часам"). Поскольку таймер не отображается нужно адаптировать вывод таймера для вашего шаблона (нужно покупать доп. услугу + выслать ftp данные и данные для входа в админку в на почту dev.dashko at gmail . com).
- 303 replies
-
- таймер
- таймер акции
- (and 8 more)
-
Update - v.1.2.5: - добавлена фильтрация по "Артиклу" (SKU)
- 31 replies
-
- фильтрация товаров
- фильтр по категориям
- (and 4 more)
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Обновеление - ver. 1.0.1: - Добавлены произвольный окна - Добавлена возможность добавления своего описания для произвольного окна - Добавлено ограничение по группе покупателя (настраивается для каждого окна отдельно) - Добавлено ограничение отображения по дню недели (настраивается для каждого окна отдельно) - Добавлено ограничение отображения по текущей странице на сайте (варианты: везде / везде, исключая указанные URL / показывать только по указанным URL / только по указанным категориям). (Опция работает для ПРОИЗВОЛЬНЫХ окон, и окна "только что купили") - Ограничение отображения по часам перенесено из секции "общих настроек" в настройки каждого, отдельного окна - Исправлен баг связанный со сбором статистики при переходе на товар через всплывающее окно - Добавлено название текущего товара в окне "только что купили"- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
[Поддержка] Всплывающее окно "Magic popup" (OC 2.x/3.x)
kagan replied to kagan's topic in Модули и дополнения
Добрый вечер. Именно сейчас такая стратергия и работает - идет поиск последней реальной покупки за последние # минут, если не найдено, генерирует рендомную покупку. 1) Я думаю что если показывать название товара, то будет слишком много текста... 2) Каких тегов не хватает? (можете пожалуйста перечислить)- 31 replies
-
- magic popup
- popup окно
-
(and 3 more)
Tagged with:
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Добавил демо, обновил описание.- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Да, должен работать аналогично- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Доброе утро, да, можно протестировать (только нужны будут доступы к FTP и админке, нужно будет отправить на почту dev.dashko at gmail.com). Не совсем понял слова "аналогично", когда спрашивали за модуль "статус заказа на сайте". (его тоже можно будет сразу протестировать) Согласен, сделаю скоро)- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
Вот как раз тот модуль, который вы ищете
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
В процессе, постараюсь на выходных все подготовить (документация, демо, скриншоты)- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
[Поддержка] Alert Manager - управление уведомлениями
kagan replied to kagan's topic in Модули и дополнения
Можем протестировать перед покупкой (вообще должен работать независимо от шаблона)- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
Завантажити / Придбати розширення Alert Manager - управление уведомлениями Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Alert Manager - позволяет вам управлять всплывающими уведомлениями. Присутствуют разные типы сообщений: На странице товара Помимо Вас, Сейчас данный товар просматривают # человек Сегодня этот товар купили # человек На этой недели этот товар купили # человек На странице категорий # человек сейчас просматривают данную категорию ТОП покупаемых товаров в данной категории на этой недели (показывает 5 товаров с возможностью перехода к ним) На всех страницах Только что купили (показывает товар с возможностью перехода на него) Произвольные окна Функционал модуля: Общие настройки Указывать позицию отображения всплывающего окна (вверх/низ + слева/справа/по-центру) Задержку до отображения окна (в сек.) Продолжительность отображения окна (в сек.) Показывать progress bar (время до закрытия окна) Вкл./Отк. закрытие окна при наведении Вкл./Отк. закрытие окна при клике на окно Вкл./Отк. дебаг режим для тестирования общей конфигурации окон (окна будут отображены на сайте, не в админке) Настройки для каждого окна Вкл./Отк. отображение окна Заголовок окна (если не указано, окно будет без заголовка) Тип всплывающего окна (SUCCESS - зеленое окно, INFO - синее окно, WARNING - желтое, ERROR - красное) Вкл. отображение окна без автоматического закрытия Отображение окна только в указанные дни недели Отображение окна только в указанное время Отображение окна только указанным группам польльзователей Игнорировать повторное отображение окна в течении следующих # минут Указывать страницы/категории на которых будет отображаться окно (для окон: "произвольное окно" и "только что купили" Указывать источник данных для всплывающего окна "Только что купили" (может быть использование "только реальных данных" или "реальные + случайно сгенерированный (random) товар" Указывать период (в минутах) за который брать данные по покупкам для окна "Только что купили" Ограничить диапазон цен для отображаемых товаров в окне "Только что купили" Генерировать случайно товар из категорий (если ни одна категория не выбрана, фильтр "по категориям" не будет применен) для окна "Только что купили" Собирать статистику по переходам на товары через всплывающие окна + отображение этой статистики в админке Демо (Opencart 2.0.2.0): Вид на сайте (категория) Вид на сайте (товар) Настройки в админке Доступ: Логин: demo Пароль: demo В планах: Добавить демо Добавить возможность создания произвольных всплывающих окон Добавить возможность указания разделов для отображения произвольных окон Добавить возможность ограничения по группе пользователей при отображении произвольных окон Добавить адаптацию с OC 3.x. Добавить возможность настройки цветов для разных типов сообщений Добавить возможность настройки иконки Автор kagan долучення 11.07.18 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Звернення до сервера розробника Нет
- 29 replies
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
Version 1.0.7
688 downloads
Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Alert Manager - позволяет вам управлять всплывающими уведомлениями. Присутствуют разные типы сообщений: На странице товара Помимо Вас, Сейчас данный товар просматривают # человек Сегодня этот товар купили # человек На этой недели этот товар купили # человек На странице категорий # человек сейчас просматривают данную категорию ТОП покупаемых товаров в данной категории на этой недели (показывает 5 товаров с возможностью перехода к ним) На всех страницах Только что купили (показывает товар с возможностью перехода на него) Произвольные окна Функционал модуля: Общие настройки Указывать позицию отображения всплывающего окна (вверх/низ + слева/справа/по-центру) Задержку до отображения окна (в сек.) Продолжительность отображения окна (в сек.) Показывать progress bar (время до закрытия окна) Вкл./Отк. закрытие окна при наведении Вкл./Отк. закрытие окна при клике на окно Вкл./Отк. дебаг режим для тестирования общей конфигурации окон (окна будут отображены на сайте, не в админке) Настройки для каждого окна Вкл./Отк. отображение окна Заголовок окна (если не указано, окно будет без заголовка) Тип всплывающего окна (SUCCESS - зеленое окно, INFO - синее окно, WARNING - желтое, ERROR - красное) Вкл. отображение окна без автоматического закрытия Отображение окна только в указанные дни недели Отображение окна только в указанное время Отображение окна только указанным группам польльзователей Игнорировать повторное отображение окна в течении следующих # минут Указывать страницы/категории на которых будет отображаться окно (для окон: "произвольное окно" и "только что купили" Указывать источник данных для всплывающего окна "Только что купили" (может быть использование "только реальных данных" или "реальные + случайно сгенерированный (random) товар" Указывать период (в минутах) за который брать данные по покупкам для окна "Только что купили" Ограничить диапазон цен для отображаемых товаров в окне "Только что купили" Генерировать случайно товар из категорий (если ни одна категория не выбрана, фильтр "по категориям" не будет применен) для окна "Только что купили" Собирать статистику по переходам на товары через всплывающие окна + отображение этой статистики в админке Демо (Opencart 2.0.2.0): Вид на сайте (категория) Вид на сайте (товар) Настройки в админке Доступ: Логин: demo Пароль: demo В планах: Добавить демо Добавить возможность создания произвольных всплывающих окон Добавить возможность указания разделов для отображения произвольных окон Добавить возможность ограничения по группе пользователей при отображении произвольных окон Добавить адаптацию с OC 3.x. Добавить возможность настройки цветов для разных типов сообщений Добавить возможность настройки иконкиFree- 5 reviews
-
- 5
-
- alert manager
- уведомления
-
(and 1 more)
Tagged with:
-
Похоже что в доке указаны разные IP адреса серверов https://en.opencartforum.com/articles/docs/api/ https://opencartforum.com/index.html/docs/api-kataloga-dopolneniy-r133/
-
Для простоты создайте 2 группы акций (в настройках моего модуля): 1) "Будние дни: с 18:00 до 8:00" 2) "Выходные: круглосуточно" Затем перейдите во вкладку "Установка акций", выберите товары/категории, в "Параметрах акции" укажите соответсвующую группу покупателей, группу акций, часы и дни недели (в зависимости от акции). Далее нажмите "установить акции на товары". (сделать это нужно 2 раза т.к. у вас 2 разные группы). Далее на странице "все акции" можете выбрать фильтр "группа акций" чтобы проверить что желаемые акции были созданы.
- 303 replies
-
- таймер
- таймер акции
- (and 8 more)
-
Кодирование кода. Рекомендации. (2)
kagan replied to kagan's topic in Допомога програмістам та розробникам
Шутки шутками, но хочется услышать/увидеть практические советы, а не разводить флуд.- 3 replies
-
- кодирование
- ioncube
-
(and 1 more)
Tagged with:
-
Вариант #1: Если сериализуется и сохраняется в конфиг, просто перезапишите новое значение и все. Вариант #2: Если значения сохраняются в отдельную таблицу, то при сохранении удалить все значения которые соответствуют вашему module_id и сохранить новые. Пример из admin/model/catalog/product.php: $this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'"); if (isset($data['product_category'])) { foreach ($data['product_category'] as $category_id) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_to_category SET product_id = '" . (int)$product_id . "', category_id = '" . (int)$category_id . "'"); } }
-
Тогда запрос не будет эффективный (из-за того что мы дублируем описание для каждой строки). Лучше делать загрузку картинок отдельным запросом. public function getWinery($winery_id) { $sql = " SELECT i.*, a2.description <- Здесь также можно добавить выборку других полей FROM " . DB_PREFIX . "winery a1 LEFT JOIN " . DB_PREFIX . "winery_description a2 ON a2.winery_id = a1.winery_id INNER JOIN " . DB_PREFIX . "winery_to_store a3 ON a3.winery_id = a1.winery_id WHERE a1.winery_id = '" . (int)$winery_id . "' AND a1.status = '1' AND a2.language_id = '" . (int)$this->config->get('config_language_id') . "' AND a3.store_id = '" . (int)$this->config->get('config_store_id') . "' LIMIT 1 "; $query = $this->db->query($sql); return $query->row; } public function getWineryImages($winery_id) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "winery_images WHERE winery_id = '" . (int)$winery_id . "'"); return $query->rows; }
-
Не нужно применять DISTINCT ко всем полям... Вот почищенный запрос: public function getWinery($winery_id) { $sql = " SELECT i.* <- Здесь также можно добавить выборку других полей FROM " . DB_PREFIX . "winery a1 LEFT JOIN " . DB_PREFIX . "winery_description a2 ON a2.winery_id = a1.winery_id LEFT JOIN " . DB_PREFIX . "winery_to_store a3 ON a3.winery_id = a1.winery_id LEFT JOIN " . DB_PREFIX . "winery_images a4 ON a4.winery_id = a1.winery_id WHERE a1.winery_id = '" . (int)$winery_id . "' AND a1.status = '1' AND a2.language_id = '" . (int)$this->config->get('config_language_id') . "' AND a3.store_id = '" . (int)$this->config->get('config_store_id') . "' LIMIT 1 "; $query = $this->db->query($sql); return $query->row; } Также $this->config->get('config_store_id') не будет работать в админке, значение из админки будет всегда равно NULL.
-
Продолжение ветки 1 и ветки 2... Недавно нашел свои модули в паблике, поэтому думаю стоит попробовать применить меры.. Подскажите пожалуйста какие части стоит кодировать (например, кастомные классы из library), что не стоит кодировать (например, модель, контроллеры, вью), каким образом лучше закодировать чтобы не было доступа к оригинальному файлу (желательно без куба, интересен вариант получение части кода от сервера). В целом прошу технического совета как именно стоит бороться с пиратством.
- 3 replies
-
- кодирование
- ioncube
-
(and 1 more)
Tagged with:
-
[Поддержка] Всплывающее окно "Magic popup" (OC 2.x/3.x)
kagan replied to kagan's topic in Модули и дополнения
@AWARO @nick123 @Sergeyy84 @krila @gregoro Сейчас определяюсь с функционалом, и хотел уточнить что я правильно понял запрашиваемый функционал. 1) Страница товара (Product Page) * 50 пользователей добавили этот товар в избраное * Сейчас этот товар просматривают 15 человек 2) Страница категории (Category Page) * Сейчас этот категорию просматривают 5 человек 3) Весь сайт (любая страница) * ТОП 5 просматриваемых товаров за сегодня * ТОП 5 просматриваемых товаров за эту неделю * Только что купили товар "X" <- 2 случая: 1) рендомная категория 2) реальные данные Дополнительно: 4) Настройка уведомлений по времени Есть пару вопросов: 1. Как часто должны показываться эти всплывающие окна? 2. В каком порядке они должны показываться? Или если один вид сообщения отобразился, значит следующий должен быть не раньше чем 10 сек. 3. Как часто должно показываться уведомление о покупке нового товара (если данные рендомные)? 4. Что из вышеперечисленного наиболее необходимо (мб какая-то функциональность совсем не нужна)? Мб что-то из перечисленного выше - лишнее, если есть идеи что можно добавить/убрать (не впадая в крайности), всегда готов рассмотреть.- 31 replies
-
- magic popup
- popup окно
-
(and 3 more)
Tagged with: