freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

finecms使用手冊-資料下載頁

2025-06-25 06:46本頁面
  

【正文】 顯示(就是一個表單輸入框)返回數(shù)據(jù){$t[39。data39。]}:返回復(fù)選框、單選按鈕中的選項名稱和值(數(shù)組類型,若要輸出請用loop配合)例:①、調(diào)用模型2中的自定義字段zhiduan(默認(rèn)值200)的輸入表單{list action=field modelid=2 name=zhiduan value=200} {$t[39。form39。]} {/list}②、調(diào)用模型2中的自定義字段zhiduan(必須是復(fù)選框、單選按鈕類型)的值{list action=field modelid=2 name=zhiduan}{loop $t[39。data39。] $n=$v}名稱:{$n},值:{$v};{/loop}{/list}因為$t[39。data39。]是數(shù)組類型,說以要用loop循環(huán)輸出,不用解釋太多大家都懂四、特殊字段輔助參數(shù)NOTcatid=值注:NOT只能與欄目catid搭配表示catid not in (欄目集合),不用解釋太多大家都懂OR字段名稱=值{list catid=$catid ORuserid=1 ... }表示where ... catid=$catid or userid=1IN字段名稱=值{list catid=$catid INstatus=0,1,2 ... }表示where ... catid=$catid and status in (0,1,2)BW字段名稱=值{list catid=$catid BWstatus=1,2 ... }表示where ... catid=$catid and status between 1 and 2LIKE字段名稱=值{list LIKEtitle=%finecms% ...}表示where ... title LIKE 39。%finecms%39。,不用解釋太多大家都懂五、返回數(shù)據(jù)循環(huán)變量return=?,默認(rèn)為$t分頁變量{$pagelist}SQL查詢字符串{$sql}(用于測試,打印當(dāng)前查詢的sql語句)統(tǒng)計變量{$total},返回數(shù)據(jù)總數(shù)量循環(huán)計數(shù){$key},用于list循環(huán)計數(shù)變量,從0開始循環(huán)統(tǒng)計變量{$count},統(tǒng)計本次循環(huán)記錄數(shù)量支持多層lsit,防止變量沖突,必須設(shè)置不同的return值()如果存在return值,那么所有變量必須加上后綴_return值,例如:{list ... return=s}循環(huán)計數(shù)變量:{$key_s}{/list}分頁:{$pagelist_s}總數(shù):{$total_s}(二十七) 標(biāo)簽語法說明一、模板變量普通變量:{$finecms}數(shù)組變量:{$finecms[39。name39。]}系統(tǒng)常量:{SITE_PATH}二、判斷語句{if $模板變量1 運算符 $模板變量}模板內(nèi)容1{else}模板內(nèi)容2{/if}或{if $模板變量1 運算符 $模板變量2}模板內(nèi)容1{else if $模板變量1 運算符 $模板變量3}模板內(nèi)容2{else}模板內(nèi)容3{/if}注:這里的運算符支持: 、 、= 、=、==、!= 、三、循環(huán)語句{loop 模板數(shù)組 $索引變量=$值變量}執(zhí)行語句{/loop}或{loop 模板數(shù)組 $值變量}執(zhí)行語句{/loop}四、Template模板{template 模板文件}或者{include 模板文件},此模板文件一般為共享性模板文件例如:{template header} ,五、執(zhí)行函數(shù){php PHP語句},{php echo 1。}{函數(shù)名(參數(shù))},{strlen($str)}相當(dāng)于?php echo strlen($str)?六、頁面查詢①、{sql:模型名稱 執(zhí)行方法}格式:{sql:user where(pid=1)order(uid asc)select()。}返回:$return數(shù)組②、{plugin:插件名稱::表名稱 執(zhí)行方法}格式:{plugin:link::link findAll()}返回:$return數(shù)組(二十八) 系統(tǒng)變量介紹一、通用變量{SITE_PATH}:不帶域名的網(wǎng)站地址{SITE_URL}:帶域名的網(wǎng)站地址{CMS_NAME}:軟件名稱{CMS_VERSION}:軟件版本{CMS_UPDATE}:更新時間{SITE_THEME}:前臺風(fēng)格路徑{ADMIN_THEME}:后臺風(fēng)格路徑{EXT_PATH}:擴(kuò)展目錄路徑{LANG_PATH}:語言目錄路徑{$數(shù)組鍵名}:網(wǎng)站配置信息(),如{$SITE_NAME}1數(shù)組{$cats}:所有欄目數(shù)組({$cats[欄目ID]})1{$meta_title}:網(wǎng)頁title標(biāo)題1{$meta_keywords}:網(wǎng)頁關(guān)鍵詞1{$meta_description}:網(wǎng)頁描述信息1{$indexc}:是否是首頁index1{$param[參數(shù)名稱]}:用于接收URL參數(shù)1{$memberinfo}:當(dāng)前登陸會員的信息,數(shù)組格式1{$membermodel}:會員模型數(shù)組1{$membergroup}:會員組數(shù)組{$sites}:多站點數(shù)組2{$siteid}:當(dāng)前站點的id二、欄目列表變量{$page}:當(dāng)前欄目的頁數(shù){$arrchilds}:內(nèi)部欄目的子欄目集(用于欄目列表查詢list){$pageurl}:欄目分頁地址格式(用于分頁){$catid}:欄目id{$catname}:欄目名稱... 自動分析category表中字段三、搜索列表變量{$searchdata}:搜索結(jié)果集{$searchpage}:搜索分頁{$kw}:關(guān)鍵字{$searchnums}:搜索結(jié)果總數(shù){$modelid}: 搜索模型id{$catid}: 搜索欄目id四、內(nèi)容頁變量{$cat}:當(dāng)前欄目信息{$page}:分頁id{$prev_page}:上一篇數(shù)據(jù){$next_page}:下一篇數(shù)據(jù){$pageurl}:分頁格式{$contentpage}:內(nèi)容分頁(多維數(shù)組[分頁id=對應(yīng)URL地址])... 自動分析content表與對應(yīng)附表中字段(二十九) 系統(tǒng)函數(shù)介紹image($thumb):返回完整的圖片地址thumb($thumb,寬,高):如果存在縮略圖,優(yōu)先調(diào)用縮略圖strcut($string, 長度, 截取后替代字符):字符截取clearhtml($text):清除HTML格式catpos(欄目ID, 間隔符):欄目面包屑導(dǎo)航plugin(插件名稱):運行插件或者判斷內(nèi)置控制器型插件是否存在getCatNav($catid):當(dāng)前欄目的子欄目或同級欄目菜單getParentData($catid):父級欄目的信息baiduMap($catid/$modelid[說明:$catid,后面版本使用$modelid], 39。地圖div的id39。, 地圖值, 寬, 高):百度地圖顯示string2array/array2string:字符串轉(zhuǎn)化為數(shù)組/數(shù)組轉(zhuǎn)換為字符串1linkagelist(頂級菜單keyid, 顯示菜單列表的id):顯示聯(lián)動菜單子集或者同集,數(shù)組格式1linkagedata(頂級菜單keyid, 菜單id):取得菜單id的數(shù)據(jù),數(shù)組格式1linkageids(頂級菜單keyid, 菜單id):取得菜單id的父級菜單1linkagepos(頂級菜單keyid, 菜單id, URL規(guī)則, 分隔符):菜單面包屑導(dǎo)航,URL規(guī)則中以{linkageid}匹配菜單id1linkageform(頂級菜單keyid, 默認(rèn)值, 表單名稱, 菜單級數(shù)):調(diào)用聯(lián)動菜單表單選擇框1getfile($file):返回文件完整地址1tag_url(關(guān)鍵詞):返回Tag標(biāo)簽地址1get_member_avatar(會員id, 大小120/90/45/30):調(diào)用會員頭像1get_member_info(會員id, $more=0):會員詳細(xì)詳細(xì),若more=1顯示自定義字段內(nèi)容get_tag_data(關(guān)鍵字字段):返回關(guān)鍵字?jǐn)?shù)據(jù),數(shù)組格式()2count_member_size(會員id):統(tǒng)計會員附件目錄大?。ǎ?form_show_url(表單模型id, 表單數(shù)據(jù)):返回表單自定義url地址()2html_to_data(數(shù)據(jù)數(shù)組, 模板文件):用于靜態(tài)頁面,將“數(shù)據(jù)數(shù)組”解析到指定“模板文件”中,Js動態(tài)調(diào)用它()(三十) 關(guān)于欄目{$cats}調(diào)用說明FineCMS欄目信息保存在全局?jǐn)?shù)組$cats中,當(dāng)然你要知道欄目數(shù)組的結(jié)構(gòu)了通過這張圖,大家應(yīng)該對$cats數(shù)組結(jié)構(gòu)了如指掌了吧調(diào)用頂級欄目{loop $cats $cat}{if $cat[39。paentid39。] == 0 amp。amp。 $cat[39。ismenu39。]} //這里的$cat[‘ismenu’]是指作為菜單(在欄目管理處可以看到)。業(yè)務(wù)邏輯處理....{/if}{/loop}調(diào)用頂級欄目(存在下級欄目){loop $cats $cat}{if $cat[39。paentid39。] == 0 amp。amp。 $cat[39。ismenu39。]} //先調(diào)出頂級欄目業(yè)務(wù)邏輯處理....{if $cat[39。child39。]} //判斷該欄目是否有子欄目,N級欄目以此類推。{loop $cats $a} //循環(huán)欄目組,$a防止與$cat沖突。{if $a[39。parentid39。]==$cat[39。catid39。]} //子欄目的父欄目id=它父欄目id子欄目業(yè)務(wù)邏輯處理....{/if}{/loop}{/if}{/if}{/loop}循環(huán)欄目文章{loop $cats $cat}{if $cat[39。paentid39。] == 0 amp。amp。 $cat[39。typeid39。]==1} //先調(diào)出頂級欄目,且為內(nèi)部欄目。h1當(dāng)前頂級欄目:{$cat[39。catname39。]}/h1{if $cat[39。child39。]} //判斷該欄目是否有子欄目。{loop $cats $a} //循環(huán)子欄目數(shù)組,賦值$a。{if $a[39。parentid39。]==$cat[39。catid39。]} //子欄目的父欄目id=它父欄目id{list catid=$a[catid] num=10}li{$t[39。title39。]}/li //循環(huán)子欄目中的文章i信息{/list}{/if}{/loop}{/if}{/if}{/loop}獻(xiàn)給小白,在列表中取欄目信息{list catid=$catid .....}欄目:{$cats[$t[39。catid39。]][39。catname39。]}{/list}五、 進(jìn)階教程(三十一) FineCMS框架基礎(chǔ)知識介紹一、目錄結(jié)構(gòu)admin: 后臺面板引入文件cache: 緩存目錄,必須具有讀寫權(quán)限config: 配置目錄,部分文件需要開啟讀寫權(quán)限controllers: 控制器目錄,支持子目錄(namespace)core: 框架核心extensions: 擴(kuò)展目錄,用于放置第三方控件models: 數(shù)據(jù)模型目錄plugins: 插件目錄uploadfiles:上傳文件目錄views: 視圖模板目錄: 項目入口文件二、命名規(guī)則數(shù)據(jù)表命名規(guī)則: 數(shù)據(jù)庫中數(shù)據(jù)表的命名將全部采用小寫字母配置文件的命名規(guī)則:配置文件名字字母全部小寫,::控制器命名規(guī)則: 首字母大寫+數(shù)據(jù)模型命名規(guī)則: 首字母大寫+ 視圖文件命名規(guī)則: 三、控制器名字空間Namespace相當(dāng)于控制器目錄,如admin就是一個名字空間四、控制器Controller文件的開發(fā)規(guī)則?phpclass IndexController extends Common {public function __construct() {parent::__construct()。}public function indexAction() {內(nèi)容}}Controller文件的命名采用駝峰命名法則如:建立index的controller文件,解釋:index首字母要大寫,后再加上Controller,注意這個Controller也是首字母大寫的Controller文件名字和內(nèi)容中類的名字相同(字母大小寫也一致的相同)如上所示,:IndexController注意:繼承Common,也可以直接繼承Controller,推薦繼承C
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1