Павел Гвоздь
С нами с 31 мая 2015; Место в рейтинге пользователей: #4[msPromoCode2] Применение скидки при входе на сайт

Мало кто знает, что компонент msPromoCode2 можно использовать не только как классическую систему промокодов, но и как полноценную глобальную скидку для всего сайта – применяемую автоматически, без необходимости ввода кода на странице оформления заказа.
При этом стандартная логика работы промокодов полностью сохраняется: если пользователь в корзине введёт промокод с более выгодными условиями, система корректно применит именно его.
Вся реализация настраивается всего в три простых шага.
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurrency

В версии 1.3.0 компонент получил новый полезный функционал для электронной коммерции:
– Бонус-коды (или подарочные купоны, или сертификаты),
– Уведомления о скором сгорании бонусов,
– Массовое начисление бонусов пользователям,
– Совместимость с msMultiCurrency.
[msBonus2+EasyComm] Начисление бонусов за отзывы

Компонент EasyComm часто используют в качестве реализации отзывов на сайте. Иногда бывает необходимо мотивировать покупателей писать отзывы об их покупках. Для этого можно использовать компонент msBonus2 и начислять пользователю определённую сумму бонусов на его бонусный счёт.
Новогодние скидки на пакеты Гвоздя -30% до 10 января!

Всем привет!
У меня распродажа моих компонентов в честь Нового Года – скидки -30%. После этой распродажи цены на компоненты вероятно поднимутся на ~20-30%. Налетайте, пока есть возможность купить компоненты по старым ценам, да ещё со скидкой -30%!
Список компонентов, на которые действует акция, вы можете найти на моей странице в Modstore.
Скидки действуют до 10 января 2025 года!
[msMarketingStatuses] 1.0.0 Автоматическое управление статусами заказов

Компонент позволяет настроить автоматическое управление статусами заказов, что сильно упрощает работу для менеджера, маркетолога или владельца магазина.
Теперь вам будет легко:
– Напомнить клиенту об оплате через 5 минут после оформления заказа,
– Попросить оставить отзыв спустя 1 неделю после отправки заказа,
– Выслать промокод на следующий заказ через 2 недели после отправки заказа клиенту.
Всё это теперь будет происходить автоматически, без вашего участия.
[msBonus2] 1.2.2 Cron-скрипт рутинных действий

В новой версии исправлены некоторые ошибки связанные со списанием устаревших бонусов: у пользователя списывали устаревшие бонусы, даже если он их использовал после начисления. С версии 1.2.2 это было пофиксено.
Важно! После обновления компонента рекомендую выполнить настройку, описанную в документации в разделе Рутинные действия через cron-скрипт, указав при этом системную настройку msb2_routine_running_method = cron.
И на всякий случай лучше предварительно сделать бекап сайта перед обновлением, проверив работоспособность бонусной системы и убедившись, что всё работает корректно!
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек

В комментах к прошлому апдейту компонента подкинули идею добавить поддержку VK Video. Мне стало интересно, а возможно ли с этого сервиса получать такие же данные, как например с Youtube или Rutube. Оказалось, что это сложнее, чем может показаться. Ни гуглинг, ни тесты через их странное API не дали никаких результатов. Да и к тому же, ради парсинга самых простых данных видеоролика (заголовок, превью, embed url), заставлять людей создавать приложение в инструментах разработчика VK и указывать app_id/secret – не комильфо!
Поэтому я решил пойти другим путём и парсить эти данные прямо с веб версии… не знаю, как долго проживёт данный способ, но пока он работает отлично! Кстати, помимо заголовка, превью и embed url, через морду удаётся парсить описание и длительность ролика. Так что пользуйтесь, пока работает! =)
[videoGallery] 1.3.0 Поддержка MIGX

Давно хотел внедрить поддержку MIGX, тем более, что уже очень давно пользователь Гитхаб под ником
SintezCode отправил PR для этого. Единственное, у меня было несколько правок по его коду, поэтому никак не доходили руки, чтобы этим заняться.
[CurrencyCalc] 1.1.4 Новый источник Free Currency Rates API

В Гитхаб есть отличный бесплатный источник курсов валют – Free Currency Rates API. Там парень по имени Fawaz Ahmed на добровольной основе создал это бесплатное API, за что ему большое спасибо!
Прелесть данного источника в том, что в нём есть курс BTC, ETH и некоторых других криптовалют (например, хлам типа DOGE или XRP). Полный список всех валют данного источника смотреть так.
Я решил, что данное API стоит добавить в мой компонент CurrencyCalc. Также из компонента был удалён бесполезный рудимент – сто лет как устаревший YahooApis. На этом пока всё. =)
P.S. Давно я ничего не писал сюда… возвращаться оказалось сложнее, чем я думал. К слову, компонент не обновлялся аж с 2016 года – пусть это будет символом моего возвращения!
