1. + 收藏我們

    網站模板

    網站模板搜索
    404模板 營銷型模板 外貿網站模板 單頁模板 雙語模板 標簽大全

    注冊
    IDC
    IDC

    織夢dede附加表自定義字段關聯主表文章

    AB模板網 / 2021-09-25
    用dedecms織夢模板開發裝修網站的時候,需要設計師和設計作品關聯。發布文章(作品)時,一部分內容在主表dede_addonarticle,另一部分(自定義字段)在附加表dede_archives。
    提供兩種實現方法:
    ①根據發布人調用相關文章;
    ②判斷頻道模型附加表自定義字段的值是否相同,調用主表相關文章。
     
    用附加表自定義字段進行關聯(推薦)
     
    思路:
     
    判斷附表中的某個自定義段來調用主表中的內容,文章的ID和附加表的AID是一一對應的。
     
    詳細步驟:
     
    ①核心 -> 內容模型管理 -> 普通文章 -> 字段管理 -> 添加新字段(designer);

    織夢dede附加表自定義字段關聯主表文章

    ②模板用sql標簽調用

    {dede:sql sql="SELECT * FROM dede_archives JOIN dede_addonarticle  ON dede_addonarticle.aid = dede_archives.id where  dede_addonarticle.designer=~designer~  ORDER BY id desc limit 9999"}
     <p>[field:designer/]的其他作品:</p>
     <a href='[field:arcurl/]' target="_blank">
     <img src="[field:litpic/]" width="100" height="100" alt="[field:title/]"/>
     </a>
     <div class="pr">
     <h4><a href='[field:arcurl/]' target="_blank">[field:title/]</a></h4>
     <p>[field:description/]</p>
     </div>
     {/dede:sql}
    用文章發布者進行關聯

    說明:該sql語句橙色部分根據自己的實際情況修改,dede_archives 是文章主表,dede_addonarticle是附加表,紅色designer是自定義字段。
     
    這是網上介紹的,但是一旦作者改變了,關聯就失效了。設計師對應模板里面中:
     
    用sql調用:

    {dede:sql sql="Select * From dede_addonarticle where writer = ~writer~"}
    <p><a href="[field:arcurl/]">[field:title/]</a><span>[field:writer/]<span></p>
    {/dede:sql}
    {dede:arclist writer=~writer~ }
    <p><a href="[field:arcurl/]">[field:title/]</a><span>[field:writer/]<span></p>
    {/dede:arclist}

    用arclist或list標簽調用:
     
    說明:writer=~writer~和writer=this效果一樣。
     
    用文章關鍵詞關聯文章
     
    這個方法關聯比較麻煩:發布設計師的時候關鍵詞要填寫該設計師名稱,發布作品的時候關鍵詞也要填寫對應設計師,作品需要調用作者時還得填寫自定義字段。
     
    這樣在用likearticle標簽調用相似文章,設計師、作品都會出現,可以設置指定的mytypeid(不是typeid)進行控制相似標簽,多個欄目用英文“,”逗號隔開:

    {dede:likearticle mytypeid='1,2,3'}
    <p><a href="[field:arcurl/]">[field:title/]</a></p>
    {/dede:likearticle}

    文章搜集與網絡,如有侵權請聯系本站,轉載請說明出處:http://www.meetilluminatimembers.com/dedecmsjc/9396.html

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

    本站vip會員 請加入AB模板網 VIP群(577645397) PS:加入時備注用戶名或昵稱

    普通注冊會員或訪客 請加入AB模板網 技術交流群(818577662)

    客服微信號:wwwadminbuycn

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

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

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

    ☉本站提供的網站源碼,均帶數據及演示地址?梢栽谌我辉创a詳情頁查看演示地址。

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

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

    首頁 pbootcms模板 html模板 會員中心
     
    QQ在線咨詢
    欧美一级艳片欧美精品