Чем мы можем вам сегодня помочь?
Новости
Вчера мы обновили PHP-библиотеку для работы с API Мерчиума — MerchiumClient.php — до версии 0.9.7 и исправили важную ошибку: GET-параметры в запросах генерировались неправильно.
Из-за этой ошибки запросы на чтение данных к API Мерчиума были невалидными.
---
Если вы нашли ошибку в нашем коде, пожалуйста, создайте тикет на ГитХабе, а еще лучше отправьте пулл-реквест с исправлением.
Мы добавили возможностей функции MerchiumApp.setWindowHeight(height) из Javascript API.
Теперь если вызвать функцию без параметра height высота iframe будет установлена автоматически по высоте текущего контента.
Если у вас на странице управления приложениям появляется нежелательная полоса прокрутки, то вызов этого метода приведет к пересчету высоты iframe и полоса прокрутки пропадет.
В документации появились ответы на популярные вопросы.
Сразу 3 полезных обновления для разработчиков:
- Теперь разработчики могут создавать 5 тестовых магазинов, а в каждом магазине может быть сколько угодно витрин.
Можно создать отдельный магазин для демонстрации всех тем и отдельный — для проверки приложений.
- Разработчики могут сбросить тестовый магазин до начального состояния:
- На странице редактирования тем и приложений теперь написано, в каких магазинах установлена тема или приложение:
В Мерчиуме появились веб-хуки
Теперь разработчики могут подписываться на события в магазине: добавление товара в корзину, размещение заказа, регистрация покупателя — полный список событий смотрите в документации.
Vladimir+kmolchanov
В этой теме мы будем рассказывать об изменениях в API, библиотеке MerchiumClient.php и других изменениях, которые касаются разработки под Мерчиума.