Les contrôles

Introduction

Les contrôles NoteBox permettent d'afficher des étoiles permettant de noter un élement.

Résultat

     
     

Ajout directement dans la vue

fichier .tpl

<label>Note <label>
{{GetControl(NoteBox, noteBox,{Id=Note})}}
<label>Note avec une valeur <label>
{{GetControl(NoteBox, noteBox,{Id=NoteTwo,Note=3})}}
Attention ce contrôle soit avoir une initialisation Java Script NoteBox.Init('Note'); NoteBox.Init('NoteTwo');

Ajout depuis un controlleur

fichier .php

$Note = new NoteBox("Note");
$view->AddElement($Note);

Fichier .tpl

<label>Note <label>
{{Note}}

Ajout dans un formulaire

Dans le fichier .php

$this->form->Add(array("Type" => "NoteBox", "Id" => "Note", "Validators" => ["Required"] ));

Dans le fichier .tpl

<label>Note <label>
{{form->Render(Note)}}