
Константин
28.05.2018
07:36:11
Я новичек в yii2 по этому своё запилить пока не могу
Не понимаю как

mrG1K
28.05.2018
07:37:50
Ну если хочешь по извращаться то делаешь
вместо
public function actionUpdate($id)
{
$model = $this->findModel($id);
>
public function actionUpdate()
{
$id=\Yii::$app->user->id;
$model = $this->findModel($id);
и дальше оно будет работать как круд. для текущего пользователя.. но это тупо .. сорян

Google

Константин
28.05.2018
07:39:53
Ну для начала нормально будет
Пользователь сможет отредактировать свои собственные данные

Виктор
28.05.2018
07:40:24
Если действительно отталкиваться должно от текущего пользователя, то достаточно
$model = \Yii::$app->user->identity

Ad.x ??
28.05.2018
07:47:08
дайте угадаю, виндузятники? ;D

Константин
28.05.2018
07:48:12

Ad.x ??
28.05.2018
07:48:45
ну, а как урл менеджер работает так и не разобрались

Константин
28.05.2018
07:51:49
Пока нет

Dmitriy
28.05.2018
09:11:10

Haha
28.05.2018
09:14:40
Здравствуйте, Коллеги!
Требуется разрабтчик на yii2 с опытом разработки API для длительного сотрудничества, оплата почасовая, есть желающие, пишите в личку.
https://t.me/iskatel9

Ad.x ??
28.05.2018
09:24:54
просто смысл тягать AR модельки, если все равно как массив дергаешь. Можно же просто через QueryBuilder сделать
https://www.yiiframework.com/doc/api/2.0/yii-db-activerecord
для модельки будет 5 родителей, т.е. по факу потянешь 5 лишних классов + интерфейсы хз скоко.
С простым построителем запросов всего 2 + 1 интерфейс.
https://www.yiiframework.com/doc/api/2.0/yii-db-querybuilder#buildInCondition()-detail
Есть же разница (все равно тащишь как массив)

Google

Serge
28.05.2018
09:40:09
Yii2 + Vue.js есть что хорошее почитать или смотреть?

Константин
28.05.2018
09:49:10
Как при редактировании сохранять пароль с sha1 ?
Если сейчас что бы сохранить данные о пользователе код выглядит так $model->load(Yii::$app->request->post()) && $model->save()

Dmitriy
28.05.2018
10:00:04
решений несколько.
beforecreate
в валидацию пароля.
отдельный класс
в форму

Константин
28.05.2018
10:03:47
Можешь код написать?

Ad.x ??
28.05.2018
10:07:47

Like
28.05.2018
10:07:54

Ad.x ??
28.05.2018
10:08:46
понял да, раньше спрашивали как, щас просят код написать ;D

Dmitriy
28.05.2018
10:08:58

Like
28.05.2018
10:09:01
Классика

Константин
28.05.2018
10:11:31

Ad.x ??
28.05.2018
10:11:48
?

Dmitriy
28.05.2018
10:11:56

Константин
28.05.2018
10:12:18
Мне всего лиш пример нужен был
Я это имел ввиду

Dmitriy
28.05.2018
10:15:01
так это совсем другой вопрос.
https://github.com/yiisoft/yii2-app-advanced/blob/master/common/models/User.php#L161-L164

Константин
28.05.2018
10:16:08
Спасибо

Vladislav
28.05.2018
11:46:18
Всем привет. А в vagrant-е yii есть mysql?

Google

Дмитрий
28.05.2018
11:54:46
Если нет - добавь

Art
28.05.2018
12:36:18
Какие паттерны обычно используете на работе? Используете ли вы и ваши коллеги solid grasp и тп?

Виктор
28.05.2018
12:39:57
Которые подходят под задачу)
И куда уж тут без solid)
Некоторые правда не знают предела и функционал делающий конкатенацию строк состоит из 8 классов и интерфейсов

Art
28.05.2018
12:42:23
Вот это тоже напрягает что 100500 классов. Пробовал использовать компоненты симфони а там матрешка одна

Антон
28.05.2018
12:44:59
некоторые забывают про главный паттерн "Здравый смысл"

Vano
28.05.2018
12:46:11
не такого паттерна

Виктор
28.05.2018
12:46:36
Лучше делать компромиссно. Тот же Yii является таковым. Правда немного можно поругать за изобилие внутренних зависимостей в классах, но при достаточной сноровке это можно минимизировать

Антон
28.05.2018
12:46:49
у кого нет, у них другой паттерн "Хуяк-хуяк и в продакшен"

Виктор
28.05.2018
12:50:22
Где применяется паттерн "коробка", "квадратные колеса" и "иди толкай не заводится")

Konstantin
28.05.2018
13:17:36

Ad.x ??
28.05.2018
14:19:30

Konstantin
28.05.2018
14:20:22
?

Wannabelinus
28.05.2018
16:12:12
Ребят, через нативный rest\ActiveController можно поймать оффсет и лимит из коробки?
Чет в гугле походу забанили - не могу найти

Dmitriy
28.05.2018
16:14:46

Артур
28.05.2018
16:41:39
всем привет) подскажите плиз))
как сделать, что бы с profile/username/2134565 делало редирект на profile/username в .htaccess
?

Konstantin
28.05.2018
16:58:33
хоспаде, эти вопросы еще 10 лет назад решали, погугли))

Google

Konstantin
28.05.2018
16:59:10
в 2018 не знать бы как юзать конфиг апача

Константин
28.05.2018
17:11:52
При обновлении данных

Виктор
28.05.2018
17:14:17

Константин
28.05.2018
17:15:59
Можно по подробнее?

Admin
ERROR: S client not available

Константин
28.05.2018
17:21:54
Уже нашёл
Т.е. мне нужно заменить sha1 на $hash = Yii::$app->getSecurity()->generatePasswordHash($password);

Максим
28.05.2018
17:25:17

Константин
28.05.2018
17:25:26
Спасибо

DEN
28.05.2018
17:35:43
Здравствуйте добрый вечер. Извиняюсь. Может не по теме. Не знаю у кого спросить. Есть yii. Во view есть кнопка. При клике нужно запустить команду которая запускается в command line linux . Пытался использовать shell_exec, exec, system бесполезно. Не помогает. Как можно ещё запустить команду в пхп?
Подскажите если кто-нибудь знает

Vlad
28.05.2018
17:43:42

DEN
28.05.2018
17:44:25
Хм(

Wannabelinus
28.05.2018
17:44:39
С какой целью?
Есть простой список на вуе с Инфинити скролом, нужно передавать оффсеты с лимитами

Виктор
28.05.2018
18:09:16
В GET
page
per-page
И все само подхватит

PowerAxis
28.05.2018
18:13:12
таааак, приплыли
почему крад не показывает записи из БД на индексной странице, при этом я без проблем могу попасть на /update?id=1 или /view?id=1 ? Генерил через gii, хз, ничего не менял в серче

Google

PowerAxis
28.05.2018
18:17:05
странно-странно, заполнил в БД ячейку slug для одной из записей и все появилось

Like
28.05.2018
18:17:33

PowerAxis
28.05.2018
18:20:07
показывай
или там все в бинтах?

Slava
28.05.2018
18:28:06
http://php.net/manual/en/function.shell-exec.php
только не забывай про полный (абсолютный) путь к файлу скрипта либо делай chdir
`
$old_path = getcwd();
chdir('/my/path/');
$output = shell_exec('./script.sh var1 var2');
chdir($old_path);
`

Евгений
28.05.2018
19:31:43
Всем привет!
провожу опрос от компании Synapse, кому интересно, пройдите, пожалуйста
https://goo.gl/forms/iqaPnItOHHf3dQJ72

PowerAxis
28.05.2018
19:45:48
Vr и ar это виртуал и аугмнтед?

Evgen
28.05.2018
19:48:57
А что лучше, vr or ar? ?

Раджаб
28.05.2018
20:17:49
Здравствуйте, ребята. Был небольшой вопрос по роутингу. В rules прописано '<action:\w+>' => 'site/<action>' , находит только /action, а /action/ (слэш в конце) не находит. Как сделать, чтобы оба варианта работали?

Максим
28.05.2018
20:26:53
В левую часть правила

Раджаб
28.05.2018
20:28:55
Понял
Два правила прописать?
Или можно в одном чтобы оба варианта работали?

Vano
28.05.2018
20:32:46
<action:\w+\/?>, но я бы советовал слеши резать до php и стандартизировать ссылки
потом seoшники спасибо скажут

Rutcod
28.05.2018
20:33:27
Привет. Мне важно твое мнение, посмотри, пожалуйста, этот сайт! https://globus-inter.com/ru/land/people?invite=4388531

Vano
28.05.2018
20:34:53
да сколько можно, млять...

Максим
28.05.2018
20:36:06

Rutcod
28.05.2018
20:36:44
Всем