Existe-t-il une manière "officielle" standard d'utiliser Smarty avec Kohana 3? Je vois qu'il y a some options qui semblent moins qu'idéaux et vont probablement se casser quand le numéro de version mineur de Smarty ou de Kohana augmente. (À titre de question subsidiaire, est-ce une bonne idée d'utiliser Smarty avec Kohana?) J'essaie seulement de l'installer parce que je suis très familier avec Smarty et j'ai peur que Kohana ne fournisse pas tous choses que j'aime à propos de Smarty ..)Smarty et Kohana
8
A
Répondre
6
Ko3 prend en charge les vues php simples "de la boîte", tout autre moteur de gabarit peut être ajouté en tant que module. C'est un moyen "standard" officiel d'étendre les fonctionnalités du framework Ko3.
Si vous avez besoin d'un meilleur module, vous pouvez modifier/étendre celui existant pour vos besoins. Beaucoup de gens utilisent des modèles comme Smarty, Dwoo, Twig etc, donc pas peur;)
2
Vous devrez utiliser ou créer un module qui remplace le Kohana :: View intégré. Il y a un module existant déjà disponible afin que vous n'avez pas besoin de créer un vous-même:
Vous voudrez peut-être envisager d'utiliser [Brindille] (http: //www.twig-project. org /) au lieu de Smarty. Il existe déjà un [module] (https://github.com/jheathco/kohana-twig) pour cela. –