public function _list() { $oArticleModel = new model_article(); $tArticle = $oArticleModel->findAllOrderBy(module_table::getParam('order', 'titre'), module_table::getParam('side')); $oView = new _view('private/article::slist'); $oView->tArticle = $tArticle; $oView->tColumn = $oArticleModel->getListColumn(); //array('id','titre');// //on recupere un tableau indexe des auteurs pour afficher leur nom a la place de leur id $oView->tJoinAuteur = model_auteur::getInstance()->getSelect(); $this->oLayout->add('main', $oView); }
public function _listAjax() { $sOrder = module_table::getParam('order'); if ($sOrder == '') { $sOrder = 'titre'; } $sSide = module_table::getParam('side'); if ($sSide == '') { $sSide = 'ASC'; } $oArticleModel = new model_article(); $tArticle = $oArticleModel->findAllOrderBy($sOrder, $sSide); $oView = new _view('article::listViaModuleAjax'); $oView->tArticle = $tArticle; $oView->tColumn = $oArticleModel->getListColumn(); //on recupere un tableau indexe des auteurs pour afficher leur nom a la place de leur id $oView->tJoinAuteur = model_auteur::getInstance()->getSelect(); print $oView->show(); exit; }