易優(yōu)cms列表詳情頁調(diào)用兩個關(guān)聯(lián)欄目的內(nèi)容
2023-07-06
1、列表調(diào)用兩個關(guān)聯(lián)欄目的內(nèi)容,利用文章里的【其他選項】里的【作者】與作品相關(guān)聯(lián)起來,注意作者的唯一性。
{eyou:arclist} 標(biāo)題:{$field.title} {eyou:assign name='writer' value='$field.author'/} <!-- 獲取作者名稱 --> {eyou:sql sql='SELECT aid,author,litpic FROM ey_archives WHERE author = "$writer" AND typeid="345" order by aid desc limit 3' cachetime='-1'} {eyou:arcview aid="$field.aid" id="field2"} <li>作品:<a href="{$field2.arcurl}">{$field2.title}</a></li> {/eyou:arcview} {/eyou:sql} {/eyou:arclist} <!-- typeid="345"可以改成放作品的欄目ID -->
2、詳情頁調(diào)用兩個關(guān)聯(lián)欄目的內(nèi)容。
需求:兩個欄目,其中一個是作者,另一個是作品,如何在作者詳情頁列出另一個欄目該作者的作品?利用文章里的【其他選項】里的【作者】與作品相關(guān)聯(lián)起來,然后通過SQL語句在作者詳情頁將作品列出,代碼如下:
{eyou:assign name='writer' value='$eyou.field.author'/} <!-- 獲取作者名稱 --> {eyou:sql sql='SELECT aid,author,litpic FROM ey_archives WHERE author = "$writer" AND typeid="345" limit 10' cachetime='-1'} {eyou:arcview aid="$field.aid" id="field2"} <li><a href="{$field2.arcurl}"><img src="{$field2.litpic}">{$field2.title}</a></li> {/eyou:arcview} {/eyou:sql}