Utilisation des tags HTML

1. Génération du Doctype Tag HTML:Doctype

Pour générer le code du Doctype, Phalcon doit savoir lequel afficher. Pour cela, il faut modifier le tag du Doctype dans un contrôleur.

Afin de propager le même Doctype sur toutes les vues, il suffit d’ajouter les instructions sur la classe ControllerBase. Pour modifier le Doctype page par page, il faut modifier le tag dans l’action.

Syntaxe de modification du Doctype

use Phalcon\Tag; 
 
 
class IndexController extends ControllerBase 
{ 
   ... 
   public function indexAction() 
   { 
       $this->tag->setDoctype(Tag::<nom du tag>); 
   } 
   ... 
} 

Les tags disponibles sont inscrits en tant que constantes dans la classe Tag. C’est la raison pour laquelle l’instruction use Phalcon\Tag; est nécessaire en début de fichier.

nom du tag : correspond au nom du Doctype choisi. La liste des possibilités est présente ci-dessous.

Constante et correspondance de norme HTML Norme HTML

Contante

Norme HTML

HTML5

HTML 5

HTML401_FRAMESET

HTML 4.01 Frameset

HTML401_TRANSITIONAL

HTML 4.01 Transitional

HTML401_STRICT

HTML 4.01 Strict

HTML32

HTML 3.4

Constante et correspondance de norme xHTML

Contante

Norme xHTML

XHTML5

XHTML 5

XHTML20

XHTML 2.0

XHTML11

XHTML 1.1

XHTML10_FRAMESET

XHTML 1.0 Frameset

XHTML10_TRANSITIONAL

XHTML 1.0 Transitional

XHTML10_STRICT

XHTML 1.0 Strict

Exemple de modification...

couv_EPPHALC.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Création de filtres utilisables dans les vues
Suivant
Création de macros