Heim > PHP-Framework > Denken Sie an PHP > thinkphp5.1 verwendet die Smarty-Template-Engine

thinkphp5.1 verwendet die Smarty-Template-Engine

L
Freigeben: 2020-05-29 10:17:12
nach vorne
3756 Leute haben es durchsucht


thinkphp5.1 verwendet die Smarty-Template-Engine


Thinkphp5.1 verwendet die Smarty-Vorlagen-Engine

Freunde, die es gewohnt sind, Smarty zu verwenden Wenn Sie den vorhandenen Vorlagencode nicht ändern möchten, können Sie die Smarty-Bibliothek direkt mit Composer installieren. Ändern Sie die Vorlagenkonfigurationsdatei und verwenden Sie direkt die Smarty-Vorlage
think-smarty
ThinkPHP5.1Smarty Engine-Treiber

Installationsmethode
Verwenden Sie Composer, um die Template-Engine-Methode zu installieren: composer require emmetltd/think-smarty

ThinkPHP5.1 Konfigurieren Sie die Parameter in der Datei 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;,
],
];
Nach dem Login kopieren

Dann im Controller index/index::index Wenn view(); zurückgegeben wird, wird die Vorlage index/view/index_index.html geladen

Empfohlenes Tutorial: „TP5"

Das obige ist der detaillierte Inhalt vonthinkphp5.1 verwendet die Smarty-Template-Engine. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
ThinkPHP Warum Composer verwenden?
Aus 1970-01-01 08:00:00
0
0
0
thinkphp-Dateien hochladen
Aus 1970-01-01 08:00:00
0
0
0
Wie nennt Thinkphp PHP-Erweiterungen?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage