phpcms 三级地区联动菜单怎么调用?

phpcms 三级地区联动菜单怎么调用?,第1张

在phpcms中,联动菜单的管理位置位于“后台-扩展-联动菜单”支持自定义添加,联动菜单一般有使用用法:

一、在数据模型中创建自定义字段(可参考iphpcms的教程)时字段类型设置为“联动菜单”,然后在“菜单id”选项处通过联动菜单列表选择你的地区联动菜单,并可设定联动菜单的返回值的方式。然后在内容添加编辑界面可出现此联动菜单项,此方法常用。

二、在phpcms模板中直接调用联动菜单,此方法不常用。具体方法是来到后台-扩展-联动菜单列表,你会看到每一个联动菜单都有一个调用代码,将此代码复制粘贴到你想放的模板位置即可。但根据经验,这还不够,因为虽然通过此代码把联动菜单掉出来了,但是因为缺乏此带单显示时的css、js文件,往往显示不正常,所以需要保证你的模板里同时引入了statics/js/dialog.js、statics/js/linkage/js/pop.js、statics/css/dialog.css等文件。需要对phpcms有一定了解。

phpcms v9中调用二级菜单有2种方法:

第一种:

{loop subcat(catid) $v}

{/loop}

这种方法的好处是代码简洁,容易记住。

缺点:不能限制显示的条数

第二种方法:

{pc:content action=”category” catid=”0″ }

{loop $data $r}

{$r[catname]} ——————-顶级栏目

{pc:content action=”category” catid=”$r[catid]“}

{loop $data $v}

{$v[catname]}——————二级栏目

{/loop}

{/pc}

{/loop}

{/pc}

这种方法的优点:可以控制你想要的条数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11601036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存