易優cms列表詳情頁調用兩個關聯欄目的內容
2023-07-06
1、列表調用兩個關聯欄目的內容,利用文章里的【其他選項】里的【作者】與作品相關聯起來,注意作者的唯一性。
{eyou:arclist}
標題:{$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、詳情頁調用兩個關聯欄目的內容。
需求:兩個欄目,其中一個是作者,另一個是作品,如何在作者詳情頁列出另一個欄目該作者的作品?利用文章里的【其他選項】里的【作者】與作品相關聯起來,然后通過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}







