И вовсе не из за csrf, так как пробовал отключить из контроллера
$this->enableCsrfValidation = false;
все равно ошибку дает.
Найдено 207 результатов
- 2016.05.13, 16:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
- Ответы: 7
- Просмотры: 3508
- 2016.05.13, 14:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
- Ответы: 7
- Просмотры: 3508
Re: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
А почему тогда, если сделать такой запрос то работает?zelenin писал(а):400 ошибка в yii почти всегда связана с непройденной проверкой на csrf. В документации о csrf есть.
Код: Выделить всё
$.post('/add_image',{'option[id_category]':1, 'option[id_action_type]':2},function(){});
- 2016.05.13, 12:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
- Ответы: 7
- Просмотры: 3508
Re: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
И зачем же вы мне это написали? Хотите сказать токен создавать или что, не догоняю?zelenin писал(а):csrf
- 2016.05.12, 20:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: почему post запрос не обрабатывается а дает ответ Bad Request (#400)
- Ответы: 7
- Просмотры: 3508
почему post запрос не обрабатывается а дает ответ Bad Request (#400)
Вообщем пытаюсь загрузить файл (картинку) с помощью библиотеки pluload http://www.plupload.com/examples/core . ссылка, которая обрабатывает называется add_image. В main в rules написан: 'rules' => [ ... '/add_image'=>'AD/upload/index', ... ...
- 2016.05.12, 11:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: как получить путь до файла из генерированного asset
- Ответы: 4
- Просмотры: 1997
Re: как получить путь до файла из генерированного asset
Я выше написал, что такой вариант возвращает не тот ответOnotole писал(а):https://github.com/yiisoft/yii2/blob/ma ... r.php#L297
- 2016.05.12, 10:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: как получить путь до файла из генерированного asset
- Ответы: 4
- Просмотры: 1997
Re: как получить путь до файла из генерированного asset
Пробовал так: $manager = $this->getAssetManager(); echo $manager->getAssetUrl(new \frontend\modules\AD\assets\AppAsset(), 'js/plupload/Moxie.swf'); ответ: /js/plupload/Moxie.swf пробовал и так: $manager = $this->getAssetManager(); echo $manager->getAssetPath(new \frontend\modules\AD\assets\AppAsset...
- 2016.05.12, 10:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: как получить путь до файла из генерированного asset
- Ответы: 4
- Просмотры: 1997
как получить путь до файла из генерированного asset
создал appAsset class AppAsset extends AssetBundle { public $sourcePath = '@frontend/modules/AD/web/'; public $jsOptions = ['position' => \yii\web\View::POS_END]; public $css = [ 'css/create_ad.css' ]; public $js = [ 'js/create_ad.js', 'js/plupload/pluploa...
- 2016.03.12, 08:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
zelenin писал(а):о том и говорю:)ладно, кажется что этого не может быть теоретически, но поймать вас на ошибке не могу)
БлагоДарю!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 2016.03.11, 19:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
public function addNewAd(){ $сonnection = Yii::$app->db; var_dump(Yii::$app->db); var_dump($connection); die(); $transaction = $connection->beginTransaction(); try { ... ... } дает точно такой же результат, как я выше показы...
- 2016.03.11, 19:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
ну да я там по ошибке склонировал дважды но это ничего не меняет, функция как не работала так и не работаетzelenin писал(а):не может в первом случае вывестись 1, а во втором nullКод: Выделить всё
$a = 1; $b = $a; var_dump($a); var_dump($b);
- 2016.03.11, 19:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
И что это значить?:) по подробнее можно?zelenin писал(а):ладно, кажется что этого не может быть теоретически, но поймать вас на ошибке не могу)
- 2016.03.11, 18:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
не, че-то не то. куда посоветуете копать? Для Yii::$app->db->createCommand отдельно use не потребуется, да? А может отдельный модуль надо загружать через композер? Просто один раз для работы UI подключал отдельный модуль. ниче не надо. все должно работать. покажите полный код экшна где присутствует...
- 2016.03.11, 18:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
куда посоветуете копать? Для Yii::$app->db->createCommand отдельно use не потребуется, да? А может отдельный модуль надо загружать через композер? Просто один раз для работы UI подключал отдельный модуль.zelenin писал(а):не, че-то не то.
- 2016.03.11, 18:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
$сonnection = Yii::$app->db; var_dump(Yii::$app->db); var_dump($connection); die(); object(yii\db\Connection)#98 (32) { ["dsn"]=> string(33) "mysql:host=localhost;dbname=kupli" ["username"]=> string(4) "root" ["password"]=> string(0) "" [&...
- 2016.03.11, 17:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
zelenin писал(а):че-т не верится.
$сonnection = Yii::$app->db;
var_dump($сonnection);
$command = $connection->createCommand($sql);
var_dump($command);
Код: Выделить всё
$сonnection = Yii::$app->db;
var_dump($connection);
die();
- 2016.03.11, 16:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
соединение есть, а почему тогда ошибка выходитzelenin писал(а):var_dump(Yii::$app->db);
die();
- 2016.03.11, 16:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
предположу, что делаете запрос в консоли. дальше сами догадайтесь в чем проблема. Я делаю запрос из frontend/modules/ModulName/models/ModelName $сonnection = Yii::$app->db; $transaction = $connection->beginTransaction(); try { $connection->createCommand($sql)->execute();...
- 2016.03.11, 15:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
через activeRecord всё нормально работает и как может не соединяться с базой не могу понять...zelenin писал(а):очевидно, соединения с базой нет
- 2016.03.11, 15:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
Это я понял, а почему он возвращает null?zelenin писал(а):Yii::$app->db у вас null - так написано.
- 2016.03.11, 14:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Call to a member function createCommand() on null
- Ответы: 27
- Просмотры: 9136
Re: Call to a member function createCommand() on null
а если вызвать транзакцию: $сonnection = Yii::$app->db; $transaction = $connection->beginTransaction(); try { $connection->createCommand($sql)->execute(); $transaction->commit(); } catch(\Exception $e) { $transaction->rollBack(); ...