public function index($user = '******') { $db = new db(c('db')); $group = new model_group(); model_group::$db = $db; $view = new View('orm/index'); $view->groups = $group->get(); $this->content = $view; }
</tr> <tr> <th>prenom</th> <td><input name="prenom" /><?php if ($this->tMessage and isset($this->tMessage['prenom'])) { echo implode(',', $this->tMessage['prenom']); } ?> </td> </tr> <tr> <th>groupe</th> <td><?php echo $oPluginHtml->getSelect('groupe', model_group::getInstance()->getListSelect()); if ($this->tMessage and isset($this->tMessage['groupe'])) { echo implode(',', $this->tMessage['groupe']); } ?> </td> </tr> </table> <input type="hidden" name="token" value="<?php echo $this->token; ?> " /> <?php if ($this->tMessage and isset($this->tMessage['token'])) {
<th>prenom</th> <td><input name="prenom" value="<?php echo $this->oAccount->prenom; ?> " /><?php if ($this->tMessage and isset($this->tMessage['prenom'])) { echo implode(',', $this->tMessage['prenom']); } ?> </td> </tr> <tr> <th>groupe</th> <td><?php echo $oPluginHtml->getSelect('groupe', model_group::getInstance()->getListSelect(), $this->oAccount->groupe); ?> <?php if ($this->tMessage and isset($this->tMessage['groupe'])) { echo implode(',', $this->tMessage['groupe']); } ?> </td> </tr> </table> <input type="hidden" name="token" value="<?php echo $this->token; ?> " />
echo $this->oPermission->{$sColumn}; ?> " /> <?php if ($this->tMessage and isset($this->tMessage[$sColumn])) { echo implode(',', $this->tMessage[$sColumn]); } } ?> <table> <tr> <th>group</th> <td><?php echo $oPluginHtml->getSelect('group', model_group::getInstance()->getListSelect(), $this->oPermission->group); ?> <?php if ($this->tMessage and isset($this->tMessage['group'])) { echo implode(',', $this->tMessage['group']); } ?> </td> </tr> <tr> <th>action</th> <td><input name="action" value="<?php echo $this->oPermission->action; ?> " /><?php
public function delete() { if (!_root::getRequest()->isPost()) { //si ce n'est pas une requete POST on ne soumet pas return null; } $oPluginXsrf = new plugin_xsrf(); if (!$oPluginXsrf->checkToken(_root::getParam('token'))) { //on verifie que le token est valide return array('token' => $oPluginXsrf->getMessage()); } $oGroupModel = new model_group(); $iId = _root::getParam('id', null); if ($iId != null) { $oGroup = $oGroupModel->findById(_root::getParam('id', null)); } $oGroup->delete(); //une fois enregistre on redirige (vers la page d'edition) _root::redirect('group::list'); }
public function findGroup() { return model_group::getInstance()->findById($this->group); }
<?php $tHidden = array('id'); $tListGroup = model_group::getInstance()->getListSelect(); ?> <table> <tr> <th>login</th> <th>pass</th> <th>nom</th> <th>prenom</th> <th>groupe</th> <th></th> </tr> <?php if ($this->tAccount) { ?> <?php foreach ($this->tAccount as $oAccount) { ?> <tr> <td><?php echo $oAccount->login; ?>