Не отправляются данные из формы обратной связи
Не отправляются данные из формы обратной связи
Всем здравствуйте! Установил к себе на сайт c github виджет qwertyrrr/yii2-callback. При установке пришлось внести изменение в файле композера, написал "qwertyrrr/yii2-callback": "dev-master", вместо указанного "qwertyrrr/yii2-callback": "*". Все в принципе работает нормально, все поля заполнены, но при отправке формы ничего не происходит, а в консоли выдает следующую ошибку:
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Не отправляются данные из формы обратной связи
файл с ошибкой не отображается
Re: Не отправляются данные из формы обратной связи
Не подскажите подробнее, что именно необходимо сделать ...
Re: Не отправляются данные из формы обратной связи
Код: Выделить всё
POST http://site.ru/backend/web/callback/callback/create-ajax 404 (Not Found)send @ jquery.js:9175
ajax @ jquery.js:8656
callbackSubmit @ callback.js:8
dispatch @ jquery.js:4737
elemData.handle @ jquery.js:4549
Re: Не отправляются данные из формы обратной связи
404 (Not Found)
то что callback/callback два раза это вы не напутали, так и должно быть ?
то что callback/callback два раза это вы не напутали, так и должно быть ?
Re: Не отправляются данные из формы обратной связи
Точно не напутал, скопировал из консоли как есть, только что еще раз проверил
Re: Не отправляются данные из формы обратной связи
я не имею ввиду правильно ли вы с консоли скопировали
я имею ввиду что у вас по этому адресу экшн create-ajax:
backend/web/callback/callback/create-ajax
или по этому:
backend/web/callback/create-ajax
или вы сами не в курсе ?
Ошибка 404 значит что адрес не найден
я имею ввиду что у вас по этому адресу экшн create-ajax:
backend/web/callback/callback/create-ajax
или по этому:
backend/web/callback/create-ajax
или вы сами не в курсе ?
Ошибка 404 значит что адрес не найден
Re: Не отправляются данные из формы обратной связи
Я как-то сразу не всмотрелся в адрес который мне пишет в консоли, по факту у меня получается адреса backend/web/callback/callback/create-ajax вообще нет, виджет я устанавливал на базовый шаблон yii2, директории backend там вообще нет.
Re: Не отправляются данные из формы обратной связи
вы скачали этот модуль ...
вы подключили в конфиге его ?
вы подключили в конфиге его ?
Код: Выделить всё
'callback' => [
'class' => 'qwertyrrr\callback\Module',
],
Re: Не отправляются данные из формы обратной связи
Да, это я сделал сразу же после установки через композер, прописал в файле web.php
Код: Выделить всё
'modules' => [
'callback' => [
'class' => 'qwertyrrr\callback\Module',
'formTitle' => 'Форма обратной связи',
'times' => [
'В любое время' => 'В любое время',
'08:00 - 10:00' => '08:00 - 10:00',
'10:00 - 12:00' => '10:00 - 12:00',
'12:00 - 14:00' => '12:00 - 14:00',
'14:00 - 16:00' => '14:00 - 16:00',
],
],
],
Re: Не отправляются данные из формы обратной связи
Правила urlManager'a покажите
Re: Не отправляются данные из формы обратной связи
Код: Выделить всё
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'category/<id:\d+>/page/<page:\d+>' => 'category/view',
'category/<id:\d+>' => 'category/view',
'material/<id:\d+>' => 'material/index',
'informers/<id:\d+>' => 'informers/index',
'page/<id:\d+>' => 'page/view',
'search' => 'category/search',
],
],
Re: Не отправляются данные из формы обратной связи
довольно странный виджет ...
вот что нашел в его js ...
https://github.com/qwertyrrr/yii2-callb ... back.js#L9
думаю дальше вы понимаете что надо сделать ?)
вот что нашел в его js ...
https://github.com/qwertyrrr/yii2-callb ... back.js#L9
думаю дальше вы понимаете что надо сделать ?)
Re: Не отправляются данные из формы обратной связи
вам надо или через urlManager направлять из backend/web/callback/callback/create-ajax в callback/callback/create-ajax
или в наглую отредактировать js ...
или в наглую отредактировать js ...
Re: Не отправляются данные из формы обратной связи
В правилах явно укажитеKven писал(а): ↑2017.02.21, 15:13Код: Выделить всё
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'category/<id:\d+>/page/<page:\d+>' => 'category/view', 'category/<id:\d+>' => 'category/view', 'material/<id:\d+>' => 'material/index', 'informers/<id:\d+>' => 'informers/index', 'page/<id:\d+>' => 'page/view', 'search' => 'category/search', ], ],
Код: Выделить всё
'callback/callback/create-ajax' => 'callback/callback/create-ajax'
Re: Не отправляются данные из формы обратной связи
Да, не заметил. Посмотрел этот виджет, нет там бэкенда в ссылках...