Maison  >  Article  >  cadre php  >  thinkphp5.1 utilise le moteur de modèles Smarty

thinkphp5.1 utilise le moteur de modèles Smarty

L
Lavant
2020-05-29 10:17:123504parcourir


thinkphp5.1 utilise le moteur de modèles Smarty


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,
// 模板引擎普通标签开始标记
&#39;tpl_begin&#39; => &#39;<{&#39;,
// 模板引擎普通标签结束标记
&#39;tpl_end&#39; => &#39;}>&#39;,
// 标签库标签开始标记
&#39;taglib_begin&#39; => &#39;{&#39;,
// 标签库标签结束标记
&#39;taglib_end&#39; => &#39;}&#39;,
&#39;view_replace_str&#39; => [ //字符替换部分
&#39;/Upfiles/&#39;=>&#39;http://www.emmetltd.com/Uploads/&#39;,
],
];

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer