程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php—Smarty-6 (23),phpsmarty-623

php—Smarty-6 (23),phpsmarty-623

編輯:關於PHP編程

php—Smarty-6 (23),phpsmarty-623


接上一篇

10、html_options      打印一組option   用於 select元素

<select name=customer_id>

{html_options values=$cust_ids    selected=$customer_id    output=$cust_names}

</select>

<option value=’值’>文本</option>

Values:值的數組

Output:文本的數組

Selected:被選中項的值

11、html_radios 打印一組單選按鈕

語法:

{html_radios values=$cust_ids checked=$customer_id output=$cust_names separator="<br />"}

Values:值的數組

Output:文本的數組

Separator:分隔符

Checked:被選項中的值

三、            配置文件

配置文件有利於設計者管理文件中的模板全局變量。最簡單的例子就是模板色彩變量。一般情況下你如果想改變一個程序的外觀色彩,你就必須通過去更改每一個文件的顏色變量。如果有這個配置文件的話,色彩變量就可以保存在一個地方,只要改變這個配置文件就可以實現你色彩的更新。

程序設計

一、            常量

SMARTY_DIR

二、            變量

 

l  $template_dir :模板路徑

l  $compile_dir  :編譯路徑

l  $config_dir :配置文件路徑

l  $cache_dir :緩存文件路徑

l  $left_delimiter :左分隔符

l  $right_delimiter :右分隔符

l  $caching :是否開啟緩存

public $caching = false;

默認是開閉緩存的,可以直接設置為true,開啟緩存功能

l  $cache_lifetime :緩存的有效時間(生命周期)

public $cache_lifetime = 3600;

      默認是3600秒,

 

l  $debugging  開啟調試窗口

開啟調試窗口共有兩種方式:

1)在模板中,使用{debug}

2)在程序中,使用$smarty->debugging=true

 

程序中開啟:可以看到為模板分配的變量

模板中開啟:為模板分配的變量,模板自定義的變量

 

l  $php_handling :在smarty2.6中,如果想使用{php}標記,必須將此選項的值設置為true

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved