以下列出的變量是模板制作過程中經常用到的,實際在在制作模板過程中如果對某個數組變量有疑惑的話可以使用{yun_dump val=$var}查看數據結構(注:$var 指的是要查看的變量)
一、全局變量
/*** *基本信息 *數據類型:字符串 ***/ $_Y['title'] //網站名稱 $_Y['company'] //公司名稱 $_Y['logo'] //網站LOGO (自動加載模板文件夾根目錄以 logo 命名的任意格式圖片) $_Y['address'] //公司地址 $_Y['mobile'] //聯系電話 $_Y['fax'] //傳真 $_Y['email'] //郵箱 $_Y['qq'] //客服QQ $_Y['domain'] //網站域名 (頂級域名部分) $_Y['weibo'] //微博地址 $_Y['officehours'] //營業時間 $_Y['icpno'] //ICP 備案號 $_Y['code'] //第三方統計代碼 /*** *上級網站 *數據類型:字符串 *實際上 $_Y['upsite'] 是一個數組,他擁有所有基本信息字段的子元素可用 *常用于網站底部的技術支持鏈接 ***/ $_Y['upsite']['domain'] //技術支持公司網址,只需寫頂級域名即可 如 http://www.{$_Y['upsite']['domain']} $_Y['upsite']['title'] //技術支持公司名稱 /*** *網站導航 *數據類型:數組 *子元素常用變量 (url=>鏈接 title=>標題 subtitle=>副標題 open=>是否啟用 level=>層級 target=>打開方式) ****/ $_Y['nav']['menu'] $_Y['nav']['footer'] $_Y['nav']['top'] /*** *模板路徑 *數據類型:字符串(文件路徑) ***/ $_Y['template']['header'] //公共頭部模板文件路徑 (指向 header.htm 的路徑) $_Y['template']['footer'] //公共底部模板文件路徑 (指向 footer.htm 的路徑) $_Y['template']['global_header'] //全局頭部模板文件路徑 (一般情況下 僅在 header.htm 文件引用) $_Y['template']['global_footer'] //全局底部模板文件路徑 (一般情況下 僅在 footer.htm 文件引用) /*** *身份信息 *數據類型:字符串 ***/ $_Y['user']['uid'] //當前登陸用戶 UID $_Y['user']['username'] //當前登陸用戶名 /*** *條件判斷 *數據類型:布爾值(1和0) ***/ $_Y['ismobile'] //當前是否是移動端訪問網頁 $_Y['self'] //判斷是否管理員登陸狀態 線下環境可通過URL拼接 self=1 進行測試 /***其他變量***/ $_Y['basescript'] //當前模塊名稱 $_Y['uid'] //當前網站 UID $_Y['edit_diy'] //判斷是否 DIY 編輯狀態 $_Y['formhash'] //當前用戶HASH 值 $_Y['nophoto'] //圖片不存在的默認占位圖片 $_Y['picdomain'] //圖片服務器域名
二、首頁
/*** *友情鏈接 *數據類型:數組 *子元素常用變量 (url=>鏈接 title=>標題 pic=>圖標路徑) *友情鏈接僅首頁有效,所以打印之前請先用 {if $_Y['basescript'] == 'index'} 進行判斷 ***/ $links['text'] //沒有圖標的友情鏈接 $links['pic'] //有圖標的友情鏈接
三、列表頁
/*** *文章標題列表 *數據類型:數組 *子元素常用變量 (aid=>文章ID pic=>封面圖片路徑 picsuffix=>封面圖片格式 title=>標題 views=>點擊量 dateline=>發布時間) ***/ $list /*** *當前欄目信息 *實際上 $cat 數組就是根據當前欄目 ID 從 $cats 數組里取出來的子元素 *文章內容頁也可以使用 ***/ $cat['catid'] //當前欄目ID $cat['title'] //當前欄目標題 $cat['sub'] //數組 是當前欄目下級欄目的 ID 集合 $cat['other'] //數組 是當前欄目兄弟欄目的 ID 集合 $cat['path'] //數組 是當前欄目父輩欄目的 ID 集合 通常用戶面包削導航打印 /*** *當前模塊下的欄目集合 *數據類型:數組 *子元素常用變量同“當前欄目信息字段” *文章內容頁也可以使用 ***/ $cats /*** *分頁代碼 *數據類型:代碼 *代碼格式為 *<div class="page cl"> * <a href="mod-list-1-1.html" class="page_prev">上一頁</a> * <a href="mod-list-1-1.html">1</a> * <a href="mod-list-1-2.html" class="a">2</a> * <a href="mod-list-1-3.html">3</a> * <a href="mod-list-1-3.html" class="page_next">下一頁</a> *</div> ***/ $pagehtml
三、內容頁
/*** *當前文章數據 *實際上文章列表頁 $list 變量的子元素字段也可以參考這里 $article 的字段 ***/ $article['aid'] //文章 aid $article['catid'] //所屬欄目 catid $article['uid'] //所屬網站 uid $article['title'] //標題 $article['summary'] //簡介 $article['views'] //點擊量 $article['pic'] //封面 $article['from'] //來源 $article['fromurl'] //來源URL $article['tourl'] //跳轉URL $article['author'] //作者 $article['dateline'] //最近更新時間 $article['field'] //數組 自定義字段 (key=>字段名 val=>字段值) $article['attachment'] //數組 圖片附件集合 (path=>圖片路徑 title=>圖片名稱 suffix=>圖片后綴 description=>圖片描述) /*** *當前模塊下的欄目集合 *同列表頁 ***/ $cats /*** *當前欄目信息 *同列表頁 ***/ $cat