<optgroup id="sosok"><acronym id="sosok"></acronym></optgroup><table id="sosok"></table>
  • <li id="sosok"></li>
    <kbd id="sosok"></kbd>
  • <optgroup id="sosok"><acronym id="sosok"></acronym></optgroup>
    <option id="sosok"></option>
  • AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

    織夢模板

    網站模板搜索
    營銷型模板 政府網站模板 自適應模板 雙語模板 標簽大全

    注冊

    dedecms 織夢模板sql標簽中調用其它變量值功能修改

    網站模板下載 www.813358.com / 2021-06-06
    織夢cms的代碼除了自身的功能以外在模板標簽調用以及自定義模型等方面確實很差,下面是是用sql標簽調用匹配其他參數的代碼修改:
    一般在文章頁使用sql標簽匹配另外一個參數我們會按照以下這樣寫,但結果輸出為空:
     
    {dede:sql sql="select title from `dede_archives` where `title` like '%~pername~%'" db='default'}
      <li><a href='[field:arcurl/]'>[field:title/]</a> </li> 
    {/dede:sql}
     
    DEDECMS織夢模板標簽默認編譯的結果就是select title from `dede_archives` where `title` like '~%pername%~' 并沒有傳遞進來pername的參數。
    此時我們需要對織夢cms的函數進行以下修改:
    $sql = str_replace($conditions[0][$key], "'".addslashes($refObj->Fields[$value])."'", $sql);
    修改為:(只需把引號去掉就可以實現了)
    $sql = str_replace($conditions[0][$key], addslashes($refObj->Fields[$value]), $sql);
    或者我們可以復制一份include/taglib/sql.lib.php重命名為likesql.lib.php并將對應代碼修改,這樣我們可以不影響{dede:sql sql=""}標簽而用新的{dede:likesql sql=""}來實現模糊搜索。
     
    本文由AB模板網整理發布,轉載請說明出處:http://www.813358.com/dedecmsjc/8627.html

    有問題可以加入織夢技術QQ群一起交流學習

    ☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

    ☉本站的源碼不會像其它下載站一樣植入大量的廣告。

    ☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

    ☉本站提供的織夢源碼,均帶數據及演示地址。可以在任一源碼詳情頁查看演示地址。

    ☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

    ☉如有其他問題,請加網站客服QQ(9490489)進行交流。

    相關教程

    織夢模板_隨機Tags

    藝考網站模板 古玩拍賣網站模板 安全鎖網站模板 產品展示網站模板 蔬菜基地果園網站模板 櫥柜展示網站模板 圖片展示網站模板 軟裝網站模板 印刷網站模板 攝影類網站模板 素材下載網站模板 美妝護膚網站模板

    推薦教程

    首頁 VIP專區 html模板 會員中心
    第一福利视频网站在线,久草在线新视免费首页,久草草在线视视频免费为大家提供最新最全的免费电影,电视剧,综艺,动漫无广告在线云点播,全网更新最快。希望大家喜欢!