COVID-19【新冠病毒、武漢肺炎】即時資訊:全球疫情台灣疫情
目前位置: 首頁 > ECSHOP響應式模版設計 > ecshop 商品搜尋表單詳解

ecshop 商品搜尋表單詳解 超大 稍大 微大

發表於: 2013-04-25 最後更新: 現在時間:2021-02-26 00:33:29
ecshop 頂部有個商品搜尋表單,用來搜尋網站內的商品,但預設搜尋時並不包含商品描述,如果你希望包含商品描述一起搜尋的話,請編輯search.php約201行將
$sc_dsad    = $_REQUEST['sc_ds'] ? " OR goods_desc LIKE '%$val%'" : '';
改為
$sc_dsad    = " OR goods_desc LIKE '%$val%'";
即可

商品搜尋表單除了搜尋框、進階搜尋,還可根據事先設定好的關鍵字進行搜尋




  <div class="keys f_l">
   <script type="text/javascript">
    {literal}
    <!--
    function checkSearchForm()
    {
        if(document.getElementById('keyword').value)
        {
            return true;
        }
        else
        {
            alert("{$lang.no_keywords}");
            return false;
        }
    }
    -->
    {/literal}
    </script>
        如果後臺沒有設置搜尋關鍵字則不會顯示
    {if $searchkeywords}
   {$lang.hot_search} :
   {foreach from=$searchkeywords item=val}
   <a href="search.php?keywords={$val|escape:url}">{$val}</a>
   {/foreach}
   {/if}
  </div>
你可以對搜尋表單自訂義配置
  <form id="searchForm" name="searchForm" method="get" action="search.php" onSubmit="return checkSearchForm()" class="f_r"  style="_position:relative; top:5px;">
    按照指定分類搜尋的下拉選單
   <select name="category" id="category" class="B_input">
      <option value="0">{$lang.all_category}</option>
      {$category_list}
    </select>

   <input name="keywords" type="text" id="keyword" value="{$search_keywords|escape}" class="B_input" style="width:110px;"/>
   <input name="imageField" type="submit" value="" class="go" style="cursor:pointer;" />
   <a href="search.php?act=advanced_search">{$lang.advanced_search}</a>
   </form>
   
對於本站文章有任何問題或建議歡迎到 : 討論區寫信給我
本站提供ECSHOP技術支援, 是網路開店最佳選擇 ,最後更新時間: 現在時間:2021-02-26 00:33:29