@Sergey0808

Php Phalcon, как отредактировать информацию о пользователе?

Хочу отредактировать информацию о пользователе, как мне в форме отобразить это.
Пробовал так:
$user = Users::findFirst($this->session->get("auth-id"));
Tag::displayTo("about", $user->about);

Данные передаются это точно. Но объясните как их отобразить в форме ?
  • Вопрос задан
  • 198 просмотров
Пригласить эксперта
Ответы на вопрос 2
@AaAAxzz
А что у вас за форма? Вы имеете ввиду компонент или просто html ?

Если вы работаете с компонентом, общий код может выглядеть так

use Phalcon\Forms\Form;
use Phalcon\Forms\Element\Text;

// форма
$user = Users::findFirst($this->session->get("auth-id"));
$form = new Form($user);
$form->add(new Text('about'));

// вывод
<?php echo $form->render('about'); ?>

// сохранение, например
$form->bind($_POST, $user);

if ($form->isValid())
{
    $user->save();
}
Ответ написан
Комментировать
@VaniXac
17 лет
$this->view->setVar('about', $user->about);

а в html, {{ about }}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы