ecmall底部導航掛件
做乙個foot_banner的widget,底部導航掛件有main.widget.php呼叫資料程式,widget.info.php掛件資訊,widget.html前台顯示模板,style.css樣式表等。
├─foot_banner
│ main.widget.php
│ style.css
│ widget.html
│ widget.info.php
widget.info.php底部導航說明:
return array(ecmall模板呼叫 在『name』
=> 『foot_banner』,
『display_name』 => 『底部導航』,
『author』
=> 『lixiphp』,
『website』
=> 『
『version』
=> 』1.0′,
『desc』
=> 『顯示底部導航』,
『configurable』 => false,
);
之前加入:
這樣讓每乙個foot.htm都加入這段**就可以實現呼叫底部導航掛件,但是ecmall預設是沒有widget這個標籤,所以別著急,看下面的模板標籤擴充套件。
ecmall模板標籤擴充套件
我們需要乙個widget標籤來呼叫所需的掛件,沒有必要每次重新寫程式。
修改ecmall的模板解析類,開啟檔案 eccore\view\template.php 檔案,搜尋:case 『sprintf』:大概在696-700行範圍內。
在它之前加入:
case 『widget』:在類末尾加上widget_display函式,解析widget標籤。$param = $this->get_para(substr($tag, 7), 0);
return『』;
break;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function
widget_display(
$arr
)
$widget
= &widget(
$name
,
$name
,
$options
);
$widget
->display();
}
這樣你可以在模板的任何地方使用掛件,只需要使用。
如何做導航欄
掌握了兩個 技巧就可以做出含有導航欄的網頁了 1 html 框架 2 html鏈結 首先建立乙個主 html 頁面,mainpage.htm 然後需要建立導航欄的 html 頁面,content.htm 所有武將 a td tr tr td ahref allwujiangforcerank.asp...
如何做研究
來自 在研究生期間,一開始大家都很迷惑,都不知道自己要幹什麼 該幹什麼?即便知道自己要幹什麼,也不知道從哪幹起?上次兩位老師跟我們交流了一下,下面是他們的心得 給乙個專案 解決方案 問題分塊 任務明細 一開始並不是所有的問題都會想到,但是起碼要有乙個大體的框架在心中,然後細化模組,對每乙個功能進行細...
如何做專案
1,以業務規則為綱,而不是業務實體 2,在思考和設計業務規則的時候,以業務核心為綱,什麼是業務核心,定義為,當前你最關注的,當前最不確定的那一部分。所以我現在不喜歡領域驅動,我喜歡業務驅動 其實可能二者是一碼事 那麼我這裡所說的業務驅動要怎麼驅動法呢?就先以上面兩條為起頭,然後再來說,業務規則,以找...