Найдено 16 результатов
- 2015.09.02, 14:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как вывести связанные записи?
- Ответы: 2
- Просмотры: 1184
Как вывести связанные записи?
Вот переучиваюсь под Yii2 и над каждой мелочью ломаю голову:). Подскажите, как грамотно с точки зрения Yii2 решить такую задачку. Есть две таблицы - userd и messages. В первой пользователи, в другой сообщения, которые они оставляют. Каждое сообщение привязано к определённому пользователю. Нужно в пр...
- 2015.09.01, 10:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать данные между моделями?
- Ответы: 5
- Просмотры: 2622
Re: Как передать данные между моделями?
О, спасибо!
- 2015.09.01, 09:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать данные между моделями?
- Ответы: 5
- Просмотры: 2622
Re: Как передать данные между моделями?
Привожу код. view <?php $form = ActiveForm::begin(); ?> <?= $form->field($user, 'email') ?> <?php echo $form->field($message, 'message')->widget(Widget::className(), [ 'settings' => [ 'lang' => 'ru', 'minHeight' => 200, 'imageUpload' => ...
- 2015.08.31, 15:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проверить email на совпадение
- Ответы: 1
- Просмотры: 912
Re: Проверить email на совпадение
Вроде нашел. Exist называется.
- 2015.08.31, 15:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проверить email на совпадение
- Ответы: 1
- Просмотры: 912
Проверить email на совпадение
Есть два поля в форме: "Email" и "Сообщение". Нужно при вводе мыла проверить, есть такое в базе и если есть, то нужно взять id этого пользователя и передать вместе с сообщением. Если нет, то отправлять нельзя. Я так понимаю, это нужно посредством валидации делать (типа unique), н...
- 2015.08.31, 14:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как одну форму связать с разными таблицами?
- Ответы: 2
- Просмотры: 1330
Re: Как одну форму связать с разными таблицами?
Спасибо, добрый человек.
- 2015.08.31, 13:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как одну форму связать с разными таблицами?
- Ответы: 2
- Просмотры: 1330
Как одну форму связать с разными таблицами?
Есть две таблицы: 1. users (id, email, fio); 2. messages (id, message); Есть форма с полем "Message" и модель Messages.php. Мне нужно ещё в форму добавить одно поле "Email", чтобы по этому мылу идентифицировать пользователя (из таблицы Users). Просто так добавить это поле не полу...
- 2015.08.28, 15:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не попадают данные в БД
- Ответы: 8
- Просмотры: 3588
Re: Не попадают данные в БД
array(0) { }
Убрал из правил валидации [['email'], 'email'], всё-равно false.
Убрал из правил валидации [['email'], 'email'], всё-равно false.
- 2015.08.28, 15:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не попадают данные в БД
- Ответы: 8
- Просмотры: 3588
Re: Не попадают данные в БД
Да, правила раскомментировал, стали приходить данные. Но теперь $mess->save() возвращает false. Модель сейчас такая: public function message() { $mess = new Messages(); $mess->mail = $this->email; return $mess->save() ? true : false; } Т.е., если так: public function ...
- 2015.08.28, 13:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не попадают данные в БД
- Ответы: 8
- Просмотры: 3588
Re: Не попадают данные в БД
Сменил имя поля на "mail". Модель поправил: public function message() { $mess = new Messages(); $mess->message = $this->message; $mess->created = 111; $mess->user_id = 222; $mess->mail = 'test'; return $mess->save() ? true : false; ...
- 2015.08.28, 12:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не попадают данные в БД
- Ответы: 8
- Просмотры: 3588
Не попадают данные в БД
Споткнулся на, казалось бы, ровном месте. Вроде как простая ситуация, но что-то запутался. views/site/index.php <?php /* @var $this yii\web\View */ use yii\helpers\Html; use yii\helpers\Url; use yii\bootstrap\ActiveForm; $this->title = 'Note'; ?> <div class="site-index"> <div class=&qu...
- 2015.08.26, 17:28
- Форум: Авторский код и библиотеки
- Тема: Yii2 Imperavi Redactor
- Ответы: 106
- Просмотры: 91225
Re: Yii2 Imperavi Redactor
Создал в /frontend/web папку images. Выставил на неё все права. Нажимаю в редакторе пиктограмму для загрузки картинок, выбираю файл (png), жму "Открыть", вылетает алерт "true". Захожу в папку images, там пусто. Прикладываю скрин, консоль ругается на image-upload. Также там же соз...
- 2015.08.26, 16:47
- Форум: Авторский код и библиотеки
- Тема: Yii2 Imperavi Redactor
- Ответы: 106
- Просмотры: 91225
Re: Yii2 Imperavi Redactor
1. Поставил с нуля Yii2 advanced. 2. Установил Imperavi Redactor Widget for Yii 2. Файл view.php <?php /* @var $this yii\web\View */ use yii\helpers\Url; $this->title = 'My Yii Application'; ?> <div class="site-index"> <?php echo \vova07\imperavi\Widget::widget([ 'name' => ...
- 2015.08.26, 13:30
- Форум: Авторский код и библиотеки
- Тема: Yii2 Imperavi Redactor
- Ответы: 106
- Просмотры: 91225
Re: Yii2 Imperavi Redactor
Что-то не работает (или не так что-то сделал) загрузка картинок. View: echo $form->field($model, 'message')->widget(Widget::className(), [ 'settings' => [ 'lang' => 'ru', 'minHeight' => 200, 'imageManagerJson' => Url::to(['/...
- 2015.08.25, 14:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Установка расширения на Yii2 advanced
- Ответы: 3
- Просмотры: 1876
Re: Установка расширения на Yii2 advanced
Объясните, как установить https://github.com/yiiext/imperavi-reda ... adme_ru.md на Yii2 Advanced.
- 2015.08.25, 13:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Установка расширения на Yii2 advanced
- Ответы: 3
- Просмотры: 1876
Установка расширения на Yii2 advanced
Всем привет! Вот пытаюсь установить редактор на Yii2 Advanced - https://github.com/vova07/yii2-imperavi-widget. Выполнил (согласно инструкции) php composer.phar require --prefer-dist vova07/yii2-imperavi-widget "*" и получаю теперь ошибку "Class yii\gii\Module does not exist" ....