循环输出单页
调用多个单页数据
如某网站有以下栏目内容数据,如何调用业务服务下的四个单页?
业务服务栏目的模型为业务服务单页(service)模型,该模型已经添加了缩略图thumbnail字段
{cpage field="c.title,c.urlpath,c.summary,thumbnail" top="4" model="service" parent_id="51"} {cpage:loop} <dl is_tab="true" tab="[cpage:i]"> <dt><a href="[cpage:link]" target="_blank"><img src="[cpage:thumbnail]" alt="[cpage:title]"></a></dt> <dd>[cpage:summary] ... <a href="[cpage:link]" target="_blank">查看详细</a></dd> </dl> {/cpage:loop} {/cpage}
在首页等其他页面循环输出单页(详细)内容
{content sql="SELECT top 20 * FROM [db_content] a INNER JOIN db_content_page ON a.cid=db_content_page.cid INNER JOIN db_content_data c ON c.cid=a.cid WHERE a.cate_id=10 OR a.cate_id=11 ORDER BY a.sequence"} [content:title] 标题(不显示标题的颜色和粗细) [content:ctitle] 标题(可显示标题的颜色和粗细) [content:link] 链接 [content:summary] 摘要 [content:content] 详细内容 {/content:loop} {/content}