• Исполнено

    0

    Платежный модуль NextPay

    Ярослав Пономарев Обновлен 7 лет назад в категории CMS Общий функционал 2

    В связи со скорыми введением 54-ФЗ для интернет-магазинов неплохим решение была бы интеграция с NextPay. В данном случае нет необходимости в кассе, так как средства от клиентов приходят обычным безналичным платежом с полной суммой перевода. NextPay, в отличии от формы приема платежей Яндекс, делает оповещение интернет магазину о совершенном платеже.
    Не все клиенты готовы сейчас интегрировать онлайн-кассы. Особенно это касается тех, кто впервые открывает интернет-магазин.
  • Исполнено

    +1

    Выделить цветом новые сообщения в виджете ТП сайта

    Ольга Загоровская Обновлен 9 лет назад в категории CMS Общий функционал 2

    Сделайте, пожалуйста, чтобы на главной админки новые сообщения в Поддержку сайта выделялись красным цветом.
    Сейчас сливаются с остальным, сразу не заметишь.
  • Исполнено

    0

    Экспорт товаров под Яндекс Директ

    Артур Вафин Обновлен 9 лет назад в категории CMS Общий функционал 2

    Необходимо экспортировать в csv товары, а именно чтобы было Название - Полный УРЛ (сайт-категория-товар), сейчас же почему-то экспортируется неполный УРЛ, так как с большими объёмами работа идет с помощью exel и программы Директ Командер
  • Исполнено

    +6

    Интеграция с russianpostcalc.ru для печати форм Почты России

    Алексей Ли Обновлен 8 лет назад в категории CMS Общий функционал 2

    У russianpostcalc.ru есть API для печати форм для нужд Почты России.

    Отправляем туда запрос с параметрами, в ответ получаем ссылку на pdf файл.

    Подробная информация по API: http://russianpostcalc.ru/api-devel.php
    Основная форма, которая всем требуется, Ф116.

    Для работы API необходим ключ, в админку системы логично вынести поле для указания этого ключа.
    А также, данные отправителя.

    Скрин результата работающего примера прицеплен.
  • Исполнено

    0

    Яндекс Доставка

    Антон Олейник Обновлен 1 год назад в категории CMS Общий функционал 2

    Яндекс доставка обновила апи, и сильно толкает продукт как доставку для интернет магазинов,
    с учетом того что Озон-доставка закрывается,
    а цены у яндекс доставки низкие
    это было бы хорошей альтернативой почте и озону

    https://dostavka.yandex.ru/integrations/ecommerce/
  • Исполнено

    0

    Новое событие для Orm объектов

    Игорь Табаев Обновлен 8 лет назад в категории CMS Общий функционал 2

    Здравствуйте, столкнулся с тем, что нужно добавить дополнительное поле в Orm объект catalog-product. Для этого у API есть событие orm.init.КОРОТКОЕ_ИМЯ_ORM_ОБЪЕКТА. Однако в базе поле хранится в сериализованом виде, а для работы с объектом product его нужно обратно преобразовать в массив. Отсюда и необходимость в дополнительном событии по типу orm.afterobjectload.КОРОТКОЕ_ИМЯ_ORM_ОБЪЕКТА. Тем более у RS::ORM::AbstractObject есть такой метод. Будет достаточно в этом классе сгенерировать новое событие. Например так:

    public function afterObjectLoad()
    {
    /**
    * Event: orm.afterobjectload
    * paramtype \RS\Orm\AbstractObject
    */
    \RS\Event\Manager::fire('orm.afterobjectload.' . $this->getShortAlias(), $this);
    }


    И во всех потомках этого класса в методе afterObjectLoad (если он там переопределен) вызывать:
    parent::afterObjectLoad()

    Возможно я упускаю какие-то трудности в реализации, но отсутствие такого событие показалось как минимум странным. Если можно изменить данные объекта перед самой записью в базу, то почему нельзя изменить его и сразу после получения из базы?
  • Исполнено

    +16

    Добавление в корзину товаров из совершенного заказа

    Ярослав Пономарев Обновлен 7 лет назад в категории CMS Общий функционал 2

    Удобно было бы иметь возможность добавлять в корзину товары из совершенного заказа, как сделано в некоторых движках.
    Например, для повторного заказа группы аналогичных товаров или внесения правок в заказ.
  • Исполнено

    +3

    Пункты выдачи товара

    Алексей Репетунов Обновлен 9 лет назад в категории CMS Общий функционал 2

    Сейчас есть такое понятие как "Склад". Согласно логики скрипта "Склад" - это место хранения товаров и пункт выдачи товара. В реальности же это не всегда так. В моем случае есть реально существующий магазин, в котором покупатель может получить товар и есть еще удаленный склад (склад поставщика), с которого есть возможность оперативно заказать и доставить товар, но получить покупатель там ничего не может. Я хочу на странице товара показывать наличие товара на удаленном складе и не хочу, чтобы этот склад был доступен покупателю при выборе места получения заказа. Логично добавить такое понятие как "Пункт выдачи". Склады отображаются на странице товара и показывают его наличие. Пункты выдачи отображаются для выбора покупателю при оформлении заказа.
  • Исполнено

    +1

    Модуль интеграции с сервисами приема платежей в криптовалюте

    Павел С Обновлен 6 лет назад в категории CMS Общий функционал 2

    Предлагаю разработать модули для интеграции с сервисами приема платежей в криптовалюте.
    Как пример, интегрироваться можно с этими сервисами
    1. https://ru.cryptonator.com/merchant/
    2. https://bitaps.com/ru/merchant
  • Исполнено

    0

    Верните проверку на Ajax запрос при выводе страниц из меню

    Игорь Табаев Обновлен 8 лет назад в категории CMS Общий функционал 2

    Здравствуйте, до обновления на новое ядро можно было обратиться к странице из меню и в случае ajax запроса, получить только основную часть страницы.

    То есть можно было сделать страницу с формой и при обращении к ней посредством javascript, получить ответ в формате json. теперь же возвращается html полностью всей страницы.

    Проблема в том, как в файле modules\menu\controller\front\menupage.inc.php формируется результат обработки в строке 45:
    return $this->view->fetch($menu_item['link_template']);
    До обновления было:
    return $this->result->setTemplate($menu_item['link_template']);

    Если можно, то сделайте как было до обновления или объясните, зачем нужно это изменение.