Ajax не работает

Добрый день. Для самописного плагина мне требуется сделать ajax подгрузку данных. Делал все по документации,

http://URL_ВИТРИНЫ/test/<данные>/

в routing.php прописал

return array(

'test/<services>/' => 'frontend/services'

);

и контроллер создал lib/actions/shopМой_плагинPluginFrontendServices.controller.php

но по требуемому url ошибка not found .

В чем может быть проблема?

6 ответов

  • 1
    Михаил Ушенин 20 июля 2015 09:08 #

    Кеш (в Инсталлере)?

    * Лучше выполнять отладку плагина со включенным режимом отладки в Инсталлере, чтобы каждый раз вручную не чистить там кеш Вебасиста.

    • +1
      Тимофей Тимофей 20 июля 2015 09:41 #

      Режим отладки проставлен. И вручную попробовал очистить кэш, но безуспешно. Попробовал создать контроллер в shop/lib/actions/frontend/ через ajax метод вызывается. Но в самом плагине почему то не работает

  • 1

    А в plugin.php есть строчка

    'frontend' => true ?

    • +1
      Тимофей Тимофей 20 июля 2015 09:57 #

      Да, есть. Такое ощущение, что роутинг не срабатывает. При переходе по нужному мне url магазин выдает ошибку "404 товар не найден

  • 1

    в routing.php напишите

    return array(
    'test/<services>/' => array('plugin'=>'Мой_плагин', 'module'=>'frontend', 'action'=>'services');
    );

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите