原來如此

網路開店購物系統 => ECShop 安裝、設定、使用 => 主題作者是: andy 於 十二月 04, 2012, 03:32:53 下午

主題: ecshop首頁調用高級搜索表單
作者: andy十二月 04, 2012, 03:32:53 下午
有會員需要此功能
所以特地做了這篇教學
多數頁面的調用方法都大同小異

高級搜索表單在 search.dwt
為了方便管理我將它複製一份並重新命名為 search2.lbi
放到 library 目錄裡
這樣就可以在任何頁面調用他
在 index.dwt 使用
代碼: [選擇]
<!-- #BeginLibraryItem "/library/searc2.lbi" --><!-- #EndLibraryItem -->
來調用
因為表單需要從資料庫撈出分類及品牌清單供選擇
所以還必須在對應的程式檔 index.php 的
$smarty->display('index.dwt', $cache_id);
之前加上
$smarty->assign('cat_list',   cat_list(0, 0, true, 2, false));
$smarty->assign('brand_list', get_brand_list());
附件提供檔案直接上傳即可
由於修改了PHP檔案請自行做好紀錄...
主題: Re: ecshop首頁調用高級搜索表單
作者: simonk0829十二月 05, 2012, 12:10:45 下午
高級搜尋測試可以,但是首頁品牌專賣圖片卻變成亂碼
請參考http://www.just-best.com.tw
主題: Re: ecshop首頁調用高級搜索表單
作者: andy十二月 05, 2012, 12:35:13 下午
沒錯
變數衝突

除非你能 smarty 把變數換掉!