Yii2 Ajax возвращает всю страницу

123
20 мая 2019, 13:50

Есть карточка товара, по клику на заказ которой передаю ajax запрос на экшн контроллера, где хочу производить обработку данных. Но ajax при любом раскладе возвращает всю страницу.

Обработчик кнопки:

$script = <<< JS
    $('#createOrder').on("click", function(){
        var size = $('#size').val();
        var color = $('#color').val();
        var id_product = $(this).data('id');
        var count = $('#counter').val();
        $.ajax({
            type     : "GET",
            url: "../web/index.php?r=site/create-order",
            data: {
                id_product: id_product,
                count: count,
                color: color,
                size: size
            },
            success: function (data) { 
                console.log(data);
    }
        })
    });
JS;
$this->registerJs($script, yii\web\View::POS_READY);

Экшн контроллера:

public function actionCreateOrder()
    {
        if (Yii::$app->request->isAjax) {
            return 'TEST';
        }
    }

Но возвращается страница, генерируемая actionIndex:

public function actionIndex()
    {
        $products = Products::getDiscounts();
        return $this->render('index', compact('products'));
    }
READ ALSO
Есть ли решение замены путей Windows на пути Linux?

Есть ли решение замены путей Windows на пути Linux?

Попался древний проект на Windows хостинге, где все пути прописаны хардкодом "common/js/jsjs"

153
Вывод определенной записи

Вывод определенной записи

Есть 100 записейКак вывести записи я знаю, но как вывести актуальную на первое место к пример запись с id 55, а дальше по плану 1,2,3 и т

148
Где можно скачать(или получить например api) список всех улиц заданного города? [закрыт]

Где можно скачать(или получить например api) список всех улиц заданного города? [закрыт]

Для работы приложения нужно найти возможность скачать (или получить например api) список всех дорог заданного города ни гоогл ни яндекс такой...

147
phpStorm не видит пути к файлу на ftp

phpStorm не видит пути к файлу на ftp

Прописываю пути к файлам в коде, например

182