Какое "это" другое?vitalik1183 писал(а):это другое
Найдено 83 результата
- 2016.02.02, 10:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
- 2016.02.02, 10:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Так и есть, в main.php :andrei.obuhovski писал(а):кодировку по всему проекту проставьте utf-8 без BOM
Код: Выделить всё
<meta charset="<?= Yii::$app->charset ?>">
- 2016.02.02, 10:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Но модель же валидныйlynicidn писал(а):т.е. косяк в валидации, в любом случае логи!!!! или ищите die или exit в валидаторах самопальных
- 2016.02.02, 08:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
$product = Product::find()->where(['id' => $id])->one(); проверяйте что не нулл, или в логах ищите ошибку, что вы вызываете user_id у NULL Вот если здесь вместо этого: if($product->validate()){ $product->save(); } Написать вот это: $product->save(false); То redirect() срабатывает.
- 2016.02.02, 08:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Нет, не нулл. Например, $product = Product::find()->where(['id' => $id])->one(); в данном случае возвращает Product c id=54.lynicidn писал(а):$product = Product::find()->where(['id' => $id])->one();
проверяйте что не нулл, или в логах ищите ошибку, что вы вызываете user_id у NULL
- 2016.02.01, 16:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Понимаю, но какой?zelenin писал(а):суть одна - вылазит какой-то текст до редиректа. например исключение.orkhanalyshov писал(а):Нет. Я закомментировал ту строку, опять та же самая проблема. А если закомментировать $product->save();, то redirect() срабатывает))zelenin писал(а):проблем в echo до header
- 2016.02.01, 16:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Да.andrei.obuhovski писал(а):Кодировка utf-8 ?
- 2016.02.01, 16:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Я хотел зафиксировать проблему и выяснилось, что проблема в validate().vitalik1183 писал(а):для какой цели здесь validate еще применено? тогда у save хоть false поставьтеКод: Выделить всё
if($product->validate()){ $product->save(); }
- 2016.02.01, 16:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Нет. Я закомментировал ту строку, опять та же самая проблема. А если закомментировать $product->save();, то redirect() срабатывает))zelenin писал(а):проблем в echo до header
- 2016.02.01, 16:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Уокей! А что вы предлагаете? В чем проблема?vitalik1183 писал(а):где он такое говорит? бред.
- http://www.yiiframework.com/forum/index ... -problems/
- http://phpfaq.ru/newbie/headers
- и т.д.
- 2016.02.01, 16:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Re: Cannot modify header information
Google мне говорит, что это чаще происодит из-за лишних пробелов...
- 2016.02.01, 15:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cannot modify header information
- Ответы: 12
- Просмотры: 3315
Cannot modify header information
И снова здравствуйте. public function actionSave($id) { $userId = Yii::$app->user->id; $product = Product::find()->where(['id' => $id])->one(); if ($userId == $product->user_id) { $product->status = 1; if($product->validate())...
- 2016.02.01, 13:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Понятно, что в таком случае сработаетandrei.obuhovski писал(а):Код: Выделить всё
public function actionSave($id) { return $this->redirect(['post/preview']); }
- 2016.02.01, 13:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Нет :/andrei.obuhovski писал(а):А так?
$this->redirect(['post/preview']);
- 2016.02.01, 13:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Re: Очередная проблема с redirect()
Нет, все равно получаю белую страницу, т.е. не срабатывает redirect().kukuruku писал(а):а если убратьecho 'Permission denied!'
- 2016.02.01, 13:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Очередная проблема с redirect()
- Ответы: 35
- Просмотры: 7770
Очередная проблема с redirect()
Здравствуйте. Код такой: public function actionSave($id) { $userId = Yii::$app->user->id; $product = Product::find()->where(['id' => $id])->one(); if ($userId == $product->user_id) { $product->status = 1; if($product->validate()){...
- 2016.01.29, 22:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не работает redirect()?
- Ответы: 3
- Просмотры: 1534
Re: Почему не работает redirect()?
ну видимо где-то ошибка, что не доходит до редиректа. Или назначение некорректно. Ну или нет экшена preview. Есть экшн Preview. При отправке формы, с "post/add" нужно перенаправить на "post/preview". Не срабатывает редирект, получаю белую страницу (на "site.com/post/add&quo...
- 2016.01.29, 22:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не работает redirect()?
- Ответы: 3
- Просмотры: 1534
Почему не работает redirect()?
Здравствуйте. Значит, код такой:
Почему не происходит редирект?
Код: Выделить всё
public function actionAdd() {
//bla-bla
return $this->redirect('/post/preview');
}
public function actionPreview() {
return $this->render('preview');
}
- 2016.01.27, 23:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: swiftMailer - что не так?
- Ответы: 1
- Просмотры: 929
swiftMailer - что не так?
Здравствуйте. Для использования swiftMailer в "common/config/main-local.php" прописал: 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'viewPath' => '@common/mail', 'transport' => [ 'class' => 'Swift_SmtpTransport', ...
- 2016.01.26, 23:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проблема с Captcha
- Ответы: 2
- Просмотры: 835
Проблема с Captcha
Здравствуйте. Почему-то не работает Captcha, не генерируются изображения.
При переходе на site/captcha?v=blabla , возвращает "Изображение «http://site.com/site/captcha?v=blabla» не может быть показано, так как содержит ошибки."
При переходе на site/captcha?v=blabla , возвращает "Изображение «http://site.com/site/captcha?v=blabla» не может быть показано, так как содержит ошибки."