Я начинаю на Zend Framework 2, я сделал учебник по альбому, но я хочу подключить пользователей, регистрация работает, так что теперь я запустил форму и теперь я не знаю, как использовать сессии:
http://framework.zend.com/manual/current/en/modules/zend.session.config.html
Как мне показать форму подключения:
connection.phtml:
<?php
$title = 'Connection';
$this->headTitle($title);
?>
<h1><?php echo $this->escapeHtml($title); ?></h1>
<p class="descr">Veuillez remplir entièrement ce formulaire et le valider pour vous inscrire.</p>
<?php
$form->setAttribute('action', $this->url('inscription', array('action' => 'add')));
$form->prepare();
echo $this->form()->openTag($form);
// echo $this->formHidden($form->get('id'));
echo $this->formRow($form->get('pseudo'));
echo "<br/>";
echo $this->formRow($form->get('mdp'));
echo "<br/>";
echo $this->formSubmit($form->get('submit'));
echo $this->form()->closeTag();
контроллер:
public function connectionAction() {
// return new ViewModel(array(
// 'users' => $this->getUserTable()->fetchAll(),
// ));$form = new ConnectionForm();
$form->get('submit')->setValue('Se connecter');
$request = $this->getRequest();
if ($request->isPost()) {
$form->setData($request->getPost());
if ($form->isValid()) {
$user->exchangeArray($form->getData());
$this->getUserTable()->saveUser($user);
return $this->redirect()->toRoute('home');
}
}
return array('form' => $form);
}
Задача ещё не решена.
Других решений пока нет …