Tutoriel : Créer votre première application

Dans ce tutoriel vous apprendrez à créer votre application compléte avec les pages de front et l'administration.

Liste des avis

Il nous reste plus qu'a terminer en proposant une page pour voir les avis actifs

1. Ajout de la fonction dans Avis.php

/***
 * Affiche les avis actis
 * @return bool|mixed|string
 */
function ListAvis()
{
	$frontController = new FrontController($this->Core);
	return $frontController->ListAvis();
}

 

2. Ajout de la fonction dans le FrontController

/***
  * Affiche les avis actifs
  */
  function ListAvis()
  {
    $view = new View(__DIR__."/View/listAvis.tpl", $this->Core);

    $avis = new AvisAvis($this->Core);
	$avis = $avis->Find("Actif=1");

    $view->AddElement($avis);

    return $view->Render();
 }

 

3. Création de la vue listAvis.tpl 


{{foreach}}

    Avis.Author : {{element->Name->Value}}

    <p>
        {{element->Avis->Value}}
    </p>
{{/foreach}}