Очередной сниппет оплаты для miniShop. На сей раз интеграция с IntellectMoney.
Все очень похоже на сниппет для Robokassa. Как я и говорил — принцип везде один.
Регулярно, минимум 4 раза в неделю получаю письма про возможность импорта в miniShop.
Регулярно отвечаю, что импорта нет, потому что его никто не заказал и не оплатил. Следом идет вопрос «а сколько стоит», в зависимости от хотелок озвучиваю цену 5-20 тысяч.
До сих пор никто не разорился. Но вопросы поступают и, честно говоря, достали.
Поэтому предлагаю очередной эксперимент — скинуться дружно на импорт в miniShop. Для начала, поддержка только csv- ибо прост, понятен и не требует проприетарного ПО. Если все получится — будем наращивать.
Сумма для скидывания — 10 000 рублей.
Набросал плагин для ресайза изображений при загрузке, срабатывает на событие OnFileManagerUpload.
Для работы требуется сниппет phpThumbOf.
Задали задачку: есть работающий форум, к нему прикрутили сайт на MODX — надо засинхронизировать юзеров.
После долгих поисков по файлам незнакомого мне Invision Power Board, умные люди подсказали, что надо использовать файл /admin/applications/forums/extensions/memberSync.php Он, оказывается, для того и предусмотрен разработчиками.
И вот тут кааак поперло! Вот что вышло в итоге: готовый memberSync.php для IPB 3.3
Очередная версия моего интернет — магазина. Основные изменения:
События
Добавлены события для плагинов. Теперь можно писать плагины, реагирующие на создание\изменение\удаление заказа и изменение статуса. Теперь можно навшивать кастомные навороты на заказы.Например, при изменении статуса заказа на Отменен, удалять какие то записи из БД.
Почитать подробнее.
Читать дальше
Вышла очередная версия моего интернет магазина. Не сама, конечно, вышла — выпустил. Что новенького?
Прямые ссылки
Добавлена поддержка прямых ссылок на некоторые действия компонента. Например, /manager/?a=78&act=edit&item=15.Всего действия 3: edit, tab, create, передаются через параметр act. То есть: изменение товара, создание и переключение вкладки.
Первые два требуют параметра item (id товара или индекс вкладки, начиная с нуля). Это продолжение идеи плагина editButton, который скоро войдет в комплект магазина.
Параметр ?a= — это номер действия с вызовом компонента, смотрите его в строке браузера.
Читать дальше
Вчера модифицировал getPage для вывода первых и последних страниц с пропусками.
Изменения
- Добавил параметр &showEdgePages — включить показ страниц в новом виде? По умолчанию — да.
- Добавил параметр &pageSkipTpl — шаблон для оформления пропуска, по умолчани — li с многоточием.
- Изменил параметр &pageLimit по умолчанию, с 5 на 2.
Возможно я снова изобрел велосипед, но сегодня надоело ходить по админке в поисках нужного ресурса для редактирования.
Представляю вам плагин editButton, который просто выводит ссылку на редактирование текущей страницы в админке.