>极客内参 > 技术 > 正文

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

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调用多栏目文章的方法,有需要的朋友可以试试看。


企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

Baidu
map