电话
13363039260
1、列表调用两个关联栏目的内容,利用文章里的【其他选项】里的【作者】与作品相关联起来,注意作者的唯一性。
1 2 3 4 5 6 7 8 9 10 11 | {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语句在作者详情页将作品列出,代码如下:
1 2 3 4 5 6 7 8 | {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} |