Найден 151 результат

za4me
2017.03.08, 22:39
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение связанных данных в БД
Ответы: 12
Просмотры: 4521

Re: Сохранение связанных данных в БД

$user->save() && $profile->link('user', $user) Если ваш код возвращает false, значит неверно отрабатывается условие. После: $user->save(); Будет доступен id сохраненной строки: $user->id; // return 5 Если требуется сохранение более чем в одну таблицу, я бы использовал транзикции. Благо в yi...
za4me
2017.03.08, 21:13
Форум: Документация и рецепты (Yii 2.x)
Тема: Yii2, быстрый старт. Самый простой сайт на Yii2 со статическими страницами без использования БД
Ответы: 16
Просмотры: 9824

Re: Yii2, быстрый старт. Самый простой сайт на Yii2 со статическими страницами без использования БД

Если 5-10 страниц, имхо, лучше сделать на html. Ну, можно и так. Хотя я раньше для этого использовал эдакий самописный MVC - просто раскидал код по файлам - вьюхи и лэйаут отдельно, контроллер (1 шт.) - отдельно, ну и т.д., подключение через require и через <?= $vars => в лэйауте - это все равно бы...
za4me
2017.03.08, 13:59
Форум: Предлагаю работу
Тема: Веб разработчик, удаленно.
Ответы: 1
Просмотры: 1208

Re: Веб разработчик, удаленно.

Сотрудничал некоторое время с Андреем в начале 2016 года.
Ничего плохого о нем сказать не могу.
za4me
2017.03.08, 11:42
Форум: Документация и рецепты (Yii 2.x)
Тема: Yii2, быстрый старт. Самый простой сайт на Yii2 со статическими страницами без использования БД
Ответы: 16
Просмотры: 9824

Re: Yii2, быстрый старт. Самый простой сайт на Yii2 со статическими страницами без использования БД

romayii писал(а): 2017.03.08, 02:17
za4me писал(а): 2017.03.08, 00:58 Для чего на статический сайт фреймворк?
А например что еще?
Если 5-10 страниц, имхо, лучше сделать на html.
za4me
2017.03.07, 10:00
Форум: Предлагаю работу
Тема: Объяснить новичку основы Yii
Ответы: 2
Просмотры: 3353

Re: Объяснить новичку основы Yii

Так же есть бесплатный вариант в виде документации. Но опять же, для yii2 вам необходимо понимать паттерн MVC.
za4me
2017.03.02, 17:21
Форум: Общие вопросы (Yii 2.x)
Тема: Stand alone validator вывод ошибки для определенного элемента в массиве?
Ответы: 1
Просмотры: 741

Stand alone validator вывод ошибки для определенного элемента в массиве?

Добрый день. Подскажите, пожалуйста, как в моем случае реализовать вывод ошибки рядом с невалидным полем? Имею на входе из MultipleInput массив вида: http://dl3.joxi.net/drive/2017/03/02/0017/0874/1139562/62/aa7bababce.png В модели есть валидатор: public function validateAccessories($attribute) { $r...
za4me
2017.02.20, 23:23
Форум: Общие вопросы (Yii 2.x)
Тема: SluggableBehavior и мультиязычность
Ответы: 6
Просмотры: 2061

Re: SluggableBehavior и мультиязычность

Почему бы не сделать структуру такой:

Первая таблица:
1. title
2. slug

Вторая таблица:
1. parent_id
2. language
3. text

Не совсем понятно почему вы выбрали вашу структуру и чего хотите добиться.
za4me
2017.02.20, 20:15
Форум: Общие вопросы (Yii 2.x)
Тема: Сохранение файла в модели yii2-file-kit?
Ответы: 1
Просмотры: 1946

Сохранение файла в модели yii2-file-kit?

Добрый день. Подскажите, пожалуйста, как сохранять путь к файлу в модели? При редактировании записи файл загружается на сервер, но появляется ошибка: http://dl3.joxi.net/drive/2017/02/20/0017/0874/1139562/62/881780a00d.png Настраивал следующим образом: 1. В backend/config/main.php добавил компонент ...
za4me
2017.02.16, 16:28
Форум: Ищу работу
Тема: Ищу работу junior yii2 developer
Ответы: 11
Просмотры: 9805

Re: Ищу работу junior yii2 developer

Reklem писал(а): 2017.02.16, 14:48 Возможно Вас это заинтересует viewtopic.php?f=32&t=42534&p=210764#p210764
Увы, но я не из Москвы. И в данный момент плотно занят проектами.
za4me
2017.02.16, 16:17
Форум: Общие вопросы (Yii 2.x)
Тема: "Не" в сценарии?
Ответы: 1
Просмотры: 636

"Не" в сценарии?

Добрый день. Подскажите, пожалуйста, можно ли в сценарии модели указать "не"?

К примеру:

Код: Выделить всё

SCENARIO_UPDATE => ['not', 'password'];
И что-бы проходила стандартная валидация всех полей, кроме поля "password".
za4me
2017.02.13, 15:58
Форум: Общие вопросы (Yii 2.x)
Тема: Many-to-many и транзакция или json?
Ответы: 2
Просмотры: 982

Re: Many-to-many и транзакция или json?

Alexum писал(а): 2017.02.13, 15:44 А зачем вам отдельно получать id авто? После успешного $model->save() id станет доступно у модели.
Действительно, протупил, спасибо.
za4me
2017.02.13, 15:58
Форум: Общие вопросы (Yii 2.x)
Тема: Смена пароля у пользователя и установка статуса "удалено"
Ответы: 10
Просмотры: 3057

Re: Смена пароля у пользователя и установка статуса "удалено"

Onotole писал(а): 2017.02.13, 15:49 А сейчас в каждом view вы не обращаетесь к модели?
Обращаюсь, но используя способ предложенный выше, на каждый view необходимо будет писать вызов метода getStatusName. В данный момент так и реализовано, хочу упростить себе задачу что-бы в каждом новом view не вызывать данный метод.
za4me
2017.02.13, 15:40
Форум: Общие вопросы (Yii 2.x)
Тема: Many-to-many и транзакция или json?
Ответы: 2
Просмотры: 982

Many-to-many и транзакция или json?

Добрый день. Подскажите, как лучше решить следующий вопрос. Имеется необходимость создать БД для следующего функционала: Есть таблица авто, есть таблица комплектующих, у авто может быть неограниченное количество комплектующих. Придумал 2 способа: 1. Создать три таблицы: авто, авто_комплектующее, ком...
za4me
2017.02.13, 15:22
Форум: Общие вопросы (Yii 2.x)
Тема: Смена пароля у пользователя и установка статуса "удалено"
Ответы: 10
Просмотры: 3057

Re: Смена пароля у пользователя и установка статуса "удалено"

caHek2x писал(а): 2017.02.11, 19:54 и в view будет echo $model->getStatusName()
В итоге в каждом view мне нужно будет из view обращаться к модели. Этого и хочу избежать.
za4me
2017.02.11, 19:00
Форум: Общие вопросы (Yii 2.x)
Тема: Смена пароля у пользователя и установка статуса "удалено"
Ответы: 10
Просмотры: 3057

Re: Смена пароля у пользователя и установка статуса "удалено"

в save передавайте вторым параметром поля которые надо сохранить .... http://www.yiiframework.com/doc-2.0/yii-db-baseactiverecord.html#save()-detail а вообще просто лучше бы сделали метод getStatusName() и жить было бы проще ... Спасибо. Метод getStatusName что-то типо такого? public function getSt...
za4me
2017.02.11, 16:58
Форум: Общие вопросы (Yii 2.x)
Тема: Смена пароля у пользователя и установка статуса "удалено"
Ответы: 10
Просмотры: 3057

Re: Смена пароля у пользователя и установка статуса "удалено"

в сценарии прописывается что грузить из формы ... но сценарий не ограничивает вас от изменения других полей .. и что это вообще за $this->status = $this->status === self::STATUS_ACTIVE ? 'Активен' : 'Удален'; если статус равен значению константы то задаем значение обычный текст ... Хочу на pet прое...
za4me
2017.02.11, 12:50
Форум: Общие вопросы (Yii 2.x)
Тема: Смена пароля у пользователя и установка статуса "удалено"
Ответы: 10
Просмотры: 3057

Смена пароля у пользователя и установка статуса "удалено"

Добрый день. Подскажите, пожалуйста, в чем моя ошибка? Имею стандартный CRUD пользователей на backend. Что-бы не делать лишних телодвижений в index, view, в модели сделал следующую функцию и вызываю ее в afterFind(). public function statusLabel() { $this->status = $this->status === self::STATUS_ACTI...
za4me
2017.01.31, 22:17
Форум: Общие вопросы (Yii 2.x)
Тема: Насколько правилен подобный подход в формировании БД?
Ответы: 4
Просмотры: 1489

Re: Насколько правилен подобный подход в формировании БД?

Nerf писал(а): 2017.01.31, 22:06 Сначала ответьте на "главный вопрос жизни, вселенной и всего такого"
42

Спасибо за ссылку.