_form.php

Всё что касается построения API
Ответить
shvarz23
Сообщения: 12
Зарегистрирован: 2015.02.16, 22:35

_form.php

Сообщение shvarz23 »

Всем привет,только разбираюсь.

в \controllers\PostControllers\ :

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

'authors' => User::find()->select(['login','nickname','id'])->all() 
в \views\post\-form.php :

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

<?=$form->field($model, 'author_id')->dropDownList(ArrayHelper::map($authors,'id','login','nickname'))?>
Как сделать конткатенацию правильно, у меня получается что логин в выпадающем списке на одной строке, а никнайм на другой?
Заранее спасибо.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: _form.php

Сообщение zelenin »

вы описание используемой функции читали? там что-нибудь указано про конкатенацию?
shvarz23
Сообщения: 12
Зарегистрирован: 2015.02.16, 22:35

Re: _form.php

Сообщение shvarz23 »

Не нашел
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: _form.php

Сообщение zelenin »

shvarz23 писал(а):Не нашел
что "не нашел"?
shvarz23
Сообщения: 12
Зарегистрирован: 2015.02.16, 22:35

Re: _form.php

Сообщение shvarz23 »

не нашел как в одной строке сразу ник и логин вытащить http://freelancer.dn.ua/blog/?p=163
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: _form.php

Сообщение zelenin »

shvarz23 писал(а):не нашел как в одной строке сразу ник и логин вытащить http://freelancer.dn.ua/blog/?p=163
ты читаешь, что я пишу? если да, то прочти еще раз мой первый коммент.
Аватара пользователя
chungachguk
Сообщения: 435
Зарегистрирован: 2012.07.17, 11:52

Re: _form.php

Сообщение chungachguk »

https://github.com/yiisoft/yii2/blob/ma ... r.php#L356 смотри для чего нужен четвёртый параметр
для своей задачи
в модели создай метод

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

public function getKonkatenaciya() {
    return $this->login . ' ' . $this->nickname;
}
 
и в представление напиши

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

$form->field($model, 'author_id')->dropDownList(ArrayHelper::map($authors,'id','konkatenaciya'))
 
Ответить