Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「XOOPS 新版佈景設計」目錄
MarkDown
5-6 logo 設定
1. 關於XOOPS佈景
1-1 安裝各種輔助工具
2. HTML5入門
2-1 HTML表單(僅參考,不上)
3. CSS3入門
3-1 常用屬性
3-2 CSS盒狀模型
3-3 版面布局設計
3-4 CSS3 新功能(僅參考,不上)
4. BootStrap入門
4-1 BootStrap的版面布局
4-2 常用BootStrap效果
5. XOOPS佈景開發
5-1 XOOPS佈景開發
5-2 關於 config.php
5-3 關於 theme_css.html(佈景CSS設定)
5-4 滑動圖文
5-5 導覽列選單
5-6 logo 設定
5-7 進階佈景設計
5-8 關於 config2.php 額外設定
5-9 xoops內建的樣板標籤
5-10 區塊標題技法
6. beauty_class 佈景素材及範例原始碼
6-1 theme.html
6-2 css/style.css
6-3 theme.ini
6-4 config.php
6-5 config2.php
6-6 上方選單設定值
6-7 language/tchinese_utf8/main.php
6-8 xotpl/templatemo_slider.html
6-9 css/nivo-slider.css
7. white 佈景素材及範例原始碼
7-1 theme.html
7-2 css/style.css
7-3 theme.ini
7-4 README
7-5 config.php
7-6 config2.php
7-7 xotpl/contentslider.html
7-8 language/tchinese_utf8/main.php
5-8 關於 config2.php 額外設定
XOOPS 新版佈景設計 ============ [](http://www.tad0616.net/uploads/tad_book3/file/contentslider.zip) ### 一、 嵌入自製選單 1. 不錯的選單網站:
2. 設定好之後下載解壓縮,並移至佈景下,目錄改為menu 3. 在樣板中加入相關語法(一般不外乎是CSS以及JS和HTML三個部份而已): ```
``` 4. 修改menu/styles.css,將底色及pIndicator、cIndicator的border-top-color改為透明,以便顯示原佈景的底圖。 ### 二、 Smarty的迴圈 1. 迴圈的資料來源($menu\_var)長這樣子(但其實這和佈景開發者無關,看看就好): 2. $menu\_var\[0\]=array('id'=>"編號1" , 'title'=>"選單1" , 'url'=>"網址1" , 'target'="目標1" , 'icon'="圖示1" , 'submenu'="子項目1"); 3. 套用迴圈,from是smarty的變數來源,item是自訂一個在迴圈中使用的變數名稱: ``` <{foreach from=$menu_var item=m}>
<{$m.title}>
<{/foreach}> ``` 4. 若有子選項,需在<li>中加入class="has-sub",並且在<li></li>裡面再加入第二組迴圈: ```
class="has-sub"<{/if}>>
第一層選項
<{if $m.submenu}>
<{foreach from=$m.submenu item=m2}> ...略... <{/foreach}>
<{/if}>
``` ### 三、 樣板中使用PHP 1. Smarty中允許使用PHP,只要用以下語法即可,若要將結果顯示在畫面上,直接用echo即可。 2. 若需要載入內建物件,記得用global才行。 ``` <{php}> global $xoopsUser; echo $xoopsUser->name(); <{/php}> ``` ### 四、 套用自製滑動圖文 1. 滑動圖文的樣板變數為$slider\_var,其值如下: ``` //檔案編號 $slide_var[0]['files_sn']=740; //排序 $slide_var[0]['sort']=5; //主機上真實檔名 $slide_var[0]['file_name']= 'slide_16_3.jpg'; //描述(含HTML) $slide_var[0]['description']='
您可以自己修改這部份內容
從佈景管理的後台設定畫面,您除了可以上傳滑動圖片外,也可以自己輸入圖片說明內容。部份佈景都支援HTML語法,您可以試試。
'; //描述(不含HTML) $slide_var[0]['text_description']='您可以自己修改這部份內容從佈景管理的後台設定畫面,您除了可以上傳滑動圖片外,也可以自己輸入圖片說明內容。部份佈景都支援HTML語法,您可以試試。'; //原始檔名 $slide_var[0]['original_filename']='2011061111173338.jpg'; //放置位置 $slide_var[0]['sub_dir']='/white/slide'; //檔案絕對路徑 $slide_var[0]['file_url']='http://user50.myxoops.cyc.edu.tw/uploads/tad_themes/white/slide/slide_16_3.jpg'; //縮圖絕對路徑 $slide_var[0]['file_thumb_url']='http://user50.myxoops.cyc.edu.tw/uploads/tad_themes/white/slide/thumbs/slide_16_3.jpg'; ``` 2. 不錯的滑動圖文:
3. 請將相關語法(javascript及CSS部份)貼到</head>前,接著參照範例頁,將HTML貼到欲呈現位置並修改參數以及CSS檔的寬度及高度設定。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
133
人線上 (
85
人在瀏覽
線上書籍
)
會員: 0
訪客: 133
更多…