nik_neman
@nik_neman
php-junior

Где искать обработчик?

Здравствуйте.
Есть сайт на Craft CMS. И на одной из страниц неправильно работает ajax подгрузка.
Вот скрипт:
function loadStates(cur_page, cat_slug, is_new_category) {
    current_page = cur_page + 1;

    $.ajax({
        url: "/ajax/states/p" + current_page,
        data: {
            cat_slug: cat_slug,
        },
        dataType: "html",
        success: function (data) {
            if (is_new_category) {
                $("#states_grid_inner").html(data);
            } else {
                $("#states_grid_inner").append(data);
            }
            $(".ajax.active").bgLoaded({
                afterLoaded: function () {
                    $(".ajax.active").removeClass('active');
                }
            });
        }
    });
}

Где происходит обработка фильтрации? В url ведь "/ajax/states/p" + current_page. Я привык что в url находится конкретный файл допустим handling.php. Craft CMS написана на Yii.
Заранее спасибо.
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
tigroid3
@tigroid3
PHP, YII2, SQL, Postgres, Docker, SPHINX, GIT
ну по идее, если yii, то ajax - это контроллер сам в нём action с именем states это и есть обработчик
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы