最近在做一个站,想做一个功能,就是有一个div块里显示的是与当前文章关键词相同的文章的标题。开始的时候是这样写的
{dede:arclist keyword=’{dede:field name=‘keyword’}’}结果肯定是不可以的。。。。在网上找也没找到。于是就自己读代码,自己写了个简单处理的。
在arclist.lib.php 第149行
//关键字条件
if($keyword!=’’)
把{}中间的内容改成
{
$rowGetKeyword = d s q l − > G e t O n e ( " s e l e c t k e y w o r d s F r o m ‘ d e d e a r c h i v e s ‘ w h e r e i d = ′ dsql->GetOne("select keywords From `dede_archives` where id=' ds