diff --git a/assets/php/template.php b/assets/php/template.php index b88c2bc..cbca8ee 100644 --- a/assets/php/template.php +++ b/assets/php/template.php @@ -5,13 +5,14 @@ //private const _NUMPAGES = 10; //Constant to page results. //Attributes: - private $page; //Page Name. - private $prefix; //Page prefix. + private $page; //Page Name. + private $prefix; //Page prefix. - private $session; //"Iniciar Sesión" (if user isn´t logged in), "Cerrar Sesión" (otherwise). - private $session_route; //"login/" (if user isn´t logged in), "logout/" (otherwise). - private $panel; //Button to access the user's dashboard (only displayed if logged in). - private $user_route; //Route of the panel (depends on the type of user). + private $session; //"Iniciar Sesión" (if user isn´t logged in), "Cerrar Sesión" (otherwise). + private $session_route; //"login/" (if user isn´t logged in), "logout/" (otherwise). + private $panel; //Button to access the user's dashboard (only displayed if logged in). + private $user_route; //Route of the panel (depends on the type of user). + private $sessionButtonClass; //Type of button to login or logout. //Constructor: function __construct(){ @@ -24,6 +25,7 @@ $this->session_route = 'login/'; //Default, the session has not started. $this->panel = ''; //Default, the session has not started. $this->user_route = 'panel_user/'; //Default, the type of client is user. + $this->sessionButtonClass = ''; //Default, normal button. } //Methods: @@ -80,7 +82,8 @@ $page = $this->page; $prefix = $this->prefix; $session = $this->session; - $session_route =$this->session_route; + $sessionButtonClass = $this->sessionButtonClass; + $session_route = $this->session_route; $user_route = $this->user_route; $panel =$this->panel; @@ -89,6 +92,7 @@ else if($_SESSION["rol"] === "manager") $user_route = 'panel_manager/'; $panel = "
  • Mi Panel
  • "; $session = 'Cerrar Sesión'; + $sessionButtonClass = 'danger'; $session_route = 'logout/'; } @@ -102,7 +106,7 @@ favicon CompluCine | {$page}