Thinkphp5.1 utilise le moteur de modèles Smarty
Amis habitués à utiliser Smarty , si vous ne souhaitez pas modifier le code du modèle existant, vous pouvez directement utiliser composer pour installer la bibliothèque Smarty. Modifiez le fichier de configuration du modèle et vous pouvez directement utiliser le modèle smarty
think-smarty
ThinkPHP5.1Smarty. driver du moteur
Méthode d'installation
Utilisez composer pour installer la méthode du moteur de modèle : composer require emmetltd/think-smarty
ThinkPHP5.1 Configurez les paramètres dans le fichier template.php
return [ // 模板引擎类型 支持 php think 支持扩展 'type' => 'Smarty', // 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法 'auto_rule' => 1, // 模板路径 'view_path' => '', // 模板后缀 'view_suffix' => 'html', // 模板文件名分隔符 'view_depr' => '_', //DIRECTORY_SEPARATOR, // 模板引擎普通标签开始标记 'tpl_begin' => '<{', // 模板引擎普通标签结束标记 'tpl_end' => '}>', // 标签库标签开始标记 'taglib_begin' => '{', // 标签库标签结束标记 'taglib_end' => '}', 'view_replace_str' => [ //字符替换部分 '/Upfiles/'=>'http://www.emmetltd.com/Uploads/', ], ];
Ensuite dans le contrôleur index/index::index Lors du retour de view();, le modèle index/view/index_index.html sera chargé
Tutoriel recommandé : "TP5"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!