Найдено 49 результатов
- 2018.11.22, 17:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: redirect with blank page
- Ответы: 1
- Просмотры: 650
redirect with blank page
Добрый вечер. Есть такая проблема, в action есть redirect, но возвращает он пустую белую страницу, вместо редиректа. Что самое интересное, что интерпретатор доходит до return $this->redirect, но возвращает пустую белую страницу, в чем может быть причина? http://joxi.ru/DmBgyvvuwKDBl2 и что еще самое...
- 2018.09.19, 16:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: ajax валидация формы
- Ответы: 2
- Просмотры: 987
Re: ajax валидация формы
оказалось это ошибка закодирована в base64, раскодировав которую я получаю этот текст: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>503 Service Unavailable</title> </head><body> <h1>Service Unavailable</h1> <p>The server is temporarily unable to service your reque...
- 2018.09.19, 16:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Отправка почты с вложением
- Ответы: 7
- Просмотры: 2319
Re: Отправка почты с вложением
/** * Send user order message. * * @static * @param \frontend\modules\product\models\Order $order Order model. * @return bool */ public static function sendUserOrderLetter(Order $order) { $template = EmailTemplate::findTemplateUserOrder(); if (!$template) { return false; } $text = $template->getTex...
- 2018.09.19, 16:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: ajax валидация формы
- Ответы: 2
- Просмотры: 987
ajax валидация формы
Добрый день, есть аякс валидация формы, все работает за исключением одного но: при валидации email реквест валидация отдает не понятный хеш, из-за чего форма не отправляется: http://joxi.ru/V2V64jjtxWaN32 вот здесь все ок http://joxi.ru/vAWWbjjT1EyEqA добавил .c и валидация возврает непонятную штуку...
- 2018.04.13, 17:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не могу разобраться с разметкой ссылки в NavBar
- Ответы: 4
- Просмотры: 1295
Re: Не могу разобраться с разметкой ссылки в NavBar
Потому что ссылка запихнута внутрь тега form. Уберите из разметки Html::beginForm(['site/logout'], 'post') Html::endForm()
- 2018.04.13, 17:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не могу разобраться с разметкой ссылки в NavBar
- Ответы: 4
- Просмотры: 1295
Re: Не могу разобраться с разметкой ссылки в NavBar
Проблема то какая?
- 2018.04.13, 17:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Url manager rules
- Ответы: 1
- Просмотры: 828
Url manager rules
Добрый день. Есть интернет-магазин, на котором есть множество категорий с вложенностью, так вот, задача состоит чтобы реализовать url для товара, который бы состоял из собственного слуга + слугов категорий, или только из слугов категорий, по которому показывался бы список товаров, который входит в п...
- 2018.03.12, 18:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в модели правильно вызывать переменную.
- Ответы: 4
- Просмотры: 1484
Re: Как в модели правильно вызывать переменную.
Как отметил человек выше, нельзя в статических методах использовать $this. Вы либо сделайте вот так: public static function getBoardImages($postId){ return Images::find()->andWhere(['refer' => 'board', 'post_id' =>$postId])->all(); } и тогда все изображения во вью Вы сможете получить как: $images = ...
- 2018.03.07, 21:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопросик про beforeValidate
- Ответы: 3
- Просмотры: 1460
Re: Вопросик про beforeValidate
Покажите код переопределенияSereja3578 писал(а): ↑2018.03.07, 18:35 Есть форма для добавления новой записи.
В модели переопределяю beforeValidate чтобы тупо делал exit. Запускаю экшен и проверка все равно проходит и никакого exita. Что-то не так понимаю?
- 2018.03.07, 12:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подскажите по Kartik Input
- Ответы: 4
- Просмотры: 2003
Re: Подскажите по Kartik Input
<?= $form->field($model, 'image')->widget(FileInput::classname(), [ 'options' => ['accept' => 'image/*'], 'pluginOptions' => [ 'initialPreviewAsData' => true, 'initialPreview' => ($model->image) ? [$model->getFullImage()] : [], 'overwriteInitial' => false, 'deleteUrl' => Url::toRoute(['/article/art...
- 2018.03.07, 12:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подскажите по Kartik Input
- Ответы: 4
- Просмотры: 2003
Re: Подскажите по Kartik Input
не хватает свойства deleteUrl, по которому будет удаляться изображение
- 2018.03.06, 23:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация формы
- Ответы: 7
- Просмотры: 1932
Re: Валидация формы
как вариант можно использовать валидатор match: http://www.yiiframework.com/doc-2.0/guide-tutorial-core-validators.html#match а как через match проверить ввел пользователь email или 0333333333? у телефона нет @ намек ясен? :) и что из этого? если в pattern можно запихнуть условие или-или. намек ясе...
- 2018.03.06, 12:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как получить имя старой картинки в экшене?
- Ответы: 9
- Просмотры: 2575
Re: Как получить имя старой картинки в экшене?
так Вы сделайте вот так:
Код: Выделить всё
$uploadImage = UploadedFile::getInstance($image, 'image');
if ($uploadImage) {
$image->image // тут же старая картинка пока что хранится, вот сперва удалите ее, а потом туда новую запишите
}
- 2018.03.06, 12:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как получить имя старой картинки в экшене?
- Ответы: 9
- Просмотры: 2575
Re: Как получить имя старой картинки в экшене?
Код: Выделить всё
$image->delete();
$image->update();
- 2018.03.06, 11:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация формы
- Ответы: 7
- Просмотры: 1932
Re: Валидация формы
Код: Выделить всё
'field', 'match', 'pattern' => '#(^<регулярка на email>$)|(^<регулярка на телефон>$)#'
- 2018.03.06, 10:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация формы
- Ответы: 7
- Просмотры: 1932
Re: Валидация формы
как вариант можно использовать валидатор match:
http://www.yiiframework.com/doc-2.0/gui ... html#match
http://www.yiiframework.com/doc-2.0/gui ... html#match
- 2018.03.05, 16:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в грамотно учесть ситуацию в Grid
- Ответы: 20
- Просмотры: 5816
Re: Как в грамотно учесть ситуацию в Grid
const STATUS_NOT_ACTIVE = 1; const STATUS_ACTIVE = 2; const STATUS_DELETED = 3; public static function availabilities() { return [ self::STATUS_NOT_ACTIVE => Yii::t('backend', 'Not Active'), self::STATUS_ACTIVE => Yii::t('backend', 'Active'), self::STATUS_DELETED => Yii::t('backend', 'Deleted') ]; ...
- 2018.03.05, 15:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в грамотно учесть ситуацию в Grid
- Ответы: 20
- Просмотры: 5816
Re: Как в грамотно учесть ситуацию в Grid
но лучше будет в Классе объявить метод getAvailabilityList и вызывать его в самом представлении вот так: public function getAvailabilityList() { return [ 'Неактуально', 'Актуально', ]; } а в представлении дергать этот метод: <?= $form->field($model, 'availability')->dropDownList($model->getAvailabil...
- 2018.03.05, 15:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в грамотно учесть ситуацию в Grid
- Ответы: 20
- Просмотры: 5816
Re: Как в грамотно учесть ситуацию в Grid
<?= $form->field($model, 'availability')->dropDownList(['Неактуально', 'Актуально']); ?>
- 2018.03.05, 15:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Некорректно работают миграции
- Ответы: 27
- Просмотры: 6048
Re: Некорректно работают миграции
ребята, опишу правильно проблему автора: у него есть таблица публикаций называемая как article (собственно сама таблица публикаций), есть таблица tag (таблица тегов, в которой хранятся теги) и есть таблица article_tag (которая является промежуточной таблицей, в которой хранятся связи между публикаци...