#action

  • Есть решение

    Поскольку использую собственный пользовательский workflow.php, то не сразу, а только в процессе обнаружил два новых action для которых созданы Уведомления, где указывается действие order.settle и order.editshippingdetails.Если с editshippingdetails все...

    Это "подвешенный заказ" из ЯМаркета. Маркет сначала создает заказ через API, ждет 5 минут, чтобы пользовательь его подтвердил, потом через API подтверждает или отменяет заказ. Магазин должен на это время зарезервировать товар.  В шопскрипте создается "подвешенный" заказ, в случае отмены удаляется, в случае подтверждения "приземляется".P.S. Не спрашивай, почему это в основном коде, а не в плагине ЯМаркета. Потому ,что могут :)
    Сергей Родовниченко Syrnik.com
  • Хотел в getButton() в зависимости от статуса заказа менять надпись на кнопке, но не могу понять как узнать текущий статус заказа. Это вообще возможно?

  • Ребят привет!Подскажите куда копать, сделал экшен для обработки своего url, данные выводятся, но на белый лист, как сделать чтобы они выводились в стандартный шаблон поиска по сайту?

  • Здравствуйте.Не могу найти ошибку в правиле routing моего плагина.routing.php<? return array( '<section_code>/<element_code>/preview/' => 'frontend/preview' ); ?>Так же создал файл...

  • Как передать что-то в шаблон action плагина:?есть экшн class shopNovaposhtaBackendPluginBackendAjaxAction extends waViewAction {function execute() {// как что-то передать в шаблон экшена?}}

  • Есть решение

    Пишу плагин фильтра товаров.Т.к. мне нужно в корне заменить логику фильтра, я создал экшен для категории товаров.В routing.php прописалreturn array('category/<category_url>/' => 'frontend/category',...

    Вместо <category_url> в динамической части правила напишите что-то своё, чтобы отличалось от стандартного, например, <category_uri>.
    Михаил Ушенин Михаил Ушенин
  • Пишу плагин.В шаблоне вывода, во фронт-енде, смарти ругается, что не найдена переменная wa_theme_url. Как мне в экшене получить значение для этой переменной? Предполагаю что через Класс waConfig или waAppConfig

  • Здравия. Для получения id товара в экшене (редактировании товара) я использовал такую конструкцию: $product = new shopProduct(waRequest::get('id', 0, waRequest::TYPE_INT)); Как получить id заказа таким же образом?