Плагин
Доставка Новой Почтой
автор: Celena
Доставка Новою Поштою для плагина «Магазин» — от выбора отделения до накладной.
- Виджет на чекауте: автодополнение города, переключатель «отделение / почтомат / курьер» и список отделений с поиском.
- Встраивается фильтром ядра
template.output— файлы темы не правятся, виджет переживает смену оформления. - Локальный кэш справочников: города выгружаются целиком, отделения тянутся по городу при первом обращении и обновляются раз в сутки, поэтому чекаут отвечает мгновенно и работает при недоступности API.
- Три режима стоимости: тариф перевозчика через
InternetDocument.getDocumentPrice, фиксированная сумма или бесплатно от суммы заказа, с безопасным запасным вариантом при сбое API. - Город и отделение сервер определяет по ref из своего справочника, а не по подписям из браузера; отделение из чужого города отбрасывается.
- Страница «Отправления»: направление, получатель, стоимость доставки, ручной ввод ТТН, создание накладной для отделения и почтомата, обновление статуса у перевозчика.
- Блок отправителя с подтягиванием контрагента и контактного лица прямо из вашего кабинета перевозчика.
- Ключ API хранится в опциях сайта и показывается только маской; публичные эндпоинты ограничены по частоте, расчёт стоимости защищён CSRF.
- Интерфейс на английском, русском и украинском.
| Версия | Дата | Требования | Размер |
|---|---|---|---|
| 1.0.0 | 2026-08-19 | PHP >=8.3 · Celena >=3.6 | 75 KB |
Initial marketplace release |
|||
Требования
- PHP >=8.3 или новее
- Celena CMS >=3.6 или новее
- Проверено вплоть до Celena CMS 3.6
Установка
После покупки вы получите лицензионный ключ. Установите пакет из админки клиентского сайта — при активации она спросит ключ.
- Откройте раздел «Плагины/Темы» в админке Celena.
- Нажмите «Установить из файла» и загрузите скачанный архив (или «Установить из маркетплейса», если подключён).
- Активируйте пакет — для платных при активации введите лицензионный ключ.