發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):4546
首頁(Index)
程序:framework/www/index.php
模板:tpl/www/index.html (這里使用默認(rèn)的模板目錄 www,當(dāng)然這個(gè) www 也可以換成您自己的模板目錄)
說明:如果項(xiàng)目定義了標(biāo)識為 index 這里會(huì)將這個(gè)項(xiàng)目信息自動(dòng)加載進(jìn)來
變量:$sys,$config,$session 等全局變量(如有自定義標(biāo)識為 index,則可以使用變量 $page_rs)
項(xiàng)目(Project)
程序:framework/www/project_control.php
模板:tpl/www/[標(biāo)識]_[page|list].html
說明:這是 phpok 最核心的項(xiàng)目,任何頁面擴(kuò)展都是從這里開始的。請牢記 phpok 程序的以下幾個(gè)特點(diǎn),做模板可以更加輕松
一個(gè)項(xiàng)目對應(yīng)一個(gè)頁面,默認(rèn)的項(xiàng)目模板是:[標(biāo)識]_page.html
綁定模塊是對項(xiàng)目的擴(kuò)展,用于實(shí)現(xiàn)像新聞列表,產(chǎn)品列表等多主題模式,因此擴(kuò)展出兩個(gè)默認(rèn)模板:
列表:[標(biāo)識]_list.html
內(nèi)容:[標(biāo)識]_content.html
任何復(fù)雜的項(xiàng)目,我們都能將之拆成如下三個(gè)部分:
首頁,又名封面(如新聞首頁,圖片首頁等),在 phpok 中,只要綁定封面模板,就自動(dòng)生效,一般習(xí)慣將這個(gè)模板命名為:[標(biāo)識]_index.html
列表頁(如新聞列表,圖片列表)帶有分頁性質(zhì),未指定默認(rèn)模板時(shí),自定尋找:[標(biāo)識]_list.html
內(nèi)容頁,未自定義默義模板時(shí),自定尋找:[標(biāo)識]_content.html
項(xiàng)目支持綁定分類,需要注意下面幾點(diǎn):
分類支持單選或多選,不過總體上來講,都是單選的,歷史原因,對多分類支持有所不足
分類是不能單獨(dú)使用的,也就是說我們建的根分類用于項(xiàng)目綁定外,目前沒有其他什么用處
不同的分類可以自定義不同的模板,實(shí)現(xiàn)內(nèi)容和列表的獨(dú)立性
一級項(xiàng)目支持添加子項(xiàng)目,彼此影響較弱,基本是獨(dú)立運(yùn)行
變量:$sys,$config,$session 等全局變量外,還支持自身的一些變量,您在制作過程中,請注意變量名:
$page_rs 項(xiàng)目自身信息
$parent_rs 僅在子項(xiàng)目中存在,表示他的父級項(xiàng)目是什么內(nèi)容
$m_rs 模塊信息,僅在綁定了模塊后有效
$cate_rs 當(dāng)前分類信息,僅限項(xiàng)目綁定了分類時(shí)有效
$cate_parent_rs 當(dāng)前分類的父級分類,僅限項(xiàng)目綁定分類,且必須是根分類下的第二級分類,才會(huì)讀出來
$cate_root 根分信息,綁定分類后,可以讀出根分類信息,目前這個(gè)變量基本上沒有什么用
$rslist 列表,僅在項(xiàng)目綁定了模塊有效,注意此變量僅在列表頁中有效,在封頁面中是無效
$pageurl 用于分頁的當(dāng)前頁面鏈接,不含頁碼
$offset 起始讀的數(shù)字,第一頁是0
$psize 每頁顯示數(shù)量,僅限有列表時(shí)有效
$pageid 當(dāng)前頁碼ID
$total 主題總數(shù)
$keywords 關(guān)鍵字搜索,通過網(wǎng)址傳參數(shù) keywords
$tag 項(xiàng)目支持 tag 標(biāo)簽,通過網(wǎng)址傳參數(shù) tag
$uid 會(huì)員 ID,通過網(wǎng)址傳參數(shù) uid
$attr 主題屬性,項(xiàng)目需要開啟主題屬性,通過網(wǎng)址傳參數(shù) attr
$ext 擴(kuò)展字段,通過網(wǎng)址傳參數(shù) ext[擴(kuò)展字段標(biāo)識]=值
$price 價(jià)格,數(shù)組,通過網(wǎng)址傳參數(shù) price[min]=最低價(jià)格&price[max]=最高價(jià)格,某一項(xiàng)可以為空
$sort 排序,通過網(wǎng)址傳參數(shù) sort=SQL排序語句(注意編碼,這里對SQL的排序進(jìn)行了一些限制,第一位必須是字母,僅支持:字母,數(shù)字,中劃線,下劃線,英文逗號,空格,同時(shí)最后一位也須是字母)
會(huì)員登錄及忘記密碼(Login / Getpass)
程序:framework/www/login_control.php
模板:tpl/www/login*.html(*號表示任意值)
login.html 普通登錄
login_sms.html 手機(jī)短信驗(yàn)證登錄(如果使用后臺升級到最新版,可能會(huì)缺少此模板文件,請從官網(wǎng)下載最新版進(jìn)行檢查)
login_email.html 郵件短信驗(yàn)證登錄(同上)
login_getpass.html 郵件取回密碼操作
login_smspass.html 短信取回密碼操作
login_open.html 彈窗會(huì)員登錄
login_repass.html 修改密碼操作(需要配合 login_getpass.html 獲取到的郵件鏈接里點(diǎn)過來)
說明:phpok 默認(rèn)支持普通登錄,即賬戶+密碼模式登錄,同時(shí)內(nèi)置短信驗(yàn)證碼登錄和郵件驗(yàn)證碼登錄模式(需要在后臺配置短信接口及 email 的 SMTP 設(shè)置)
變量:$sys,$config,$session 等全局變量外,還支持的變量有:$_back,返回來源頁,通過網(wǎng)址的 GET 或 POST 參數(shù)獲取 _back
會(huì)員注冊(Register)
程序:framework/www/register_control.php
模板:tpl/www/register*.html
register.html 普通賬號,密碼注冊
register_check_email.html 郵件驗(yàn)證注冊
register_check_code.html 邀請驗(yàn)證注冊
說明:phpok 默認(rèn)提供了賬號密碼注冊,在這機(jī)器注冊遍地開發(fā)時(shí)代,建議啟動(dòng)下郵件注冊或是邀請碼注冊
變量:全局變量外,還支持 $_back,$code,$email等
未完,待續(xù)……
日期:2018-12 瀏覽次數(shù):4545
日期:2018-12 瀏覽次數(shù):3888
日期:2018-12 瀏覽次數(shù):3864
日期:2018-12 瀏覽次數(shù):3799
日期:2018-12 瀏覽次數(shù):4034
日期:2018-12 瀏覽次數(shù):4657
日期:2018-11 瀏覽次數(shù):3694
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.