15621857753

PhpCmsV9如何调用多栏目文章标签及当前页网址

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2020-08-12

PhpCmsV9新版本默认设置没有多栏目调用的标签,多栏目随时写,是DEDE常见的调用形式,不过在PhpcmsV9中间不可以实现,那么可以用get语句随时调用sql数据,齐鲁建站小编在这里与大家分享phpcms调用多栏目文章的形式。

 

下面就来说说phpcms调用多栏目文章的方法。

PhpCmsV9版本默认没有多栏目调用的标签,例如我用{pc:content action="lists" catid ="6,7,8,9,10" num="10" order="id DESC"}是出不来的。多栏目直接写,是DEDE常用的调用方式。

不过在Phpcms V9中间不能实现,那么可以用get语句直接调用sql数据,在这里与你分享代码如下:

{pc:get sql="SELECT 'n'.'inputtime','n'.'url','n'.'title','c'.'catname','c'.'url' as 'c_url' FROM 'v9_news' as 'n' left join 'v9_category' as 'c' on 'n'.'catid' = 'c'.'catid' where 'c'.'catid' in (6,7,8,9,10) order by 'n'.'id' desc" num="10" cache="3600" page="" dbsource="" return="data"}

{loop $data $key $val}

<li><span class="right">{date('Y-m-d H:i:s',$val[inputtime])}</span>[<a href="{$val[c_url]}" target="_blank">{$val[catname]}</a>] <a href="{$val[url]}" title="{$val[title]}" target="_blank">{$val[title]}</a></li>

{/loop}

{/pc}

PHPCMS如何获得当前页网址?很是简单,在内容页模板show.html里面用标签{$url}即可,{$title}这个可以调用出文章标题。

以上就是关于phpcms调用多栏目文章的方法,有需要的朋友可以试试看。

展开