这里不知道你说的多个分类具体是指什么情况,所以给出两种我们使用phpcms网站建设中常见的调用多个栏目的情况:
一、多个栏目正好是某个栏目下的子栏目,例如在“phpcms教程”(catid:1)栏目中有“使用教程”(catid:2)和“二次开发”(catid:3)两个子栏目,你想同时调用两个子栏目中的内容,这种情况下,直接指定父级栏目id即可,跟普通调用一样,因为phpcms系统会自动判断指定的栏目有无子栏目,如果有,获取所有子栏目下内容。
演示:
{pc:content action="lists" catid="1" num="10" order="id desc"}<ul>
{loop $data $v}
<li><a href="{$v[url]}">{$v[title]}</a></li>
{/loop}
</ul>
{/pc}
二、“多个栏目”是离散的无规律范围,例如有两个栏目它们不是同父级,catid分别是2和5,可能是你随机指定的两个,同时调用它们下面的文章就不能直接使用pc标签里的catid属性去指定了,我们使用where属性来直接限定数据读取条件。
演示:
{pc:content action="lists" catid="2" num="10" order="id desc" where="catid=2 or catid=5"}<!--这里的如果有where属性,catid属性指定的栏目范围已经无效了,但是还是要写上,不然会出错,所以这里catid属性的值可以随便写,但是保证其栏目的数据模型相同即可-->
<ul>
{loop $data $v}
<li><a href="{$v[url]}">{$v[title]}</a></li>
{/loop}
</ul>
{/pc}
PS:
如果你了解php编程和mysql数据库,会发现在第二种情况下实际上就是使用where属性直接指定sql命令中的where条件。你可以通过二次开发phpcms的标签解析方法来扩展更丰富的功能,这里的相关程序目录是 /phpcms/modules/content/class/content_tag.class.php里面的lists方法。
phpcms的详细使用开发教程可参考官方说明文档或到 iphpcms里来学习~
简介:在linux主机上安装一些cms或者bbs的时候经常需要把某些目录或者文件设置为0777,但是有时候目录下面还有许多东西,一个一个地设置太麻烦了。那么能不能批量修改呢?本文将告诉您如何通过flashfxp批量修改目录属性为0777。程序上传完毕之后需要将config.php、install.php和index.htm文件属性改为 0777,将将data、templates两个目录和目录下所有子目录或者文件属性改为 0777。
下面以templates设置为例进行讲解
1、安装好flashfxp,打开并且连接上ftp。
2、找到 ./templates 目录,然后单击右键点属性,见下图3、接着按下图进行设置,最后点确定,这样 ./templates 目录以及下面的子目录和文件都被设置为0777了。
今天也碰到了这个问题 转下小波群主的回复0793jay(小波)()23:15:17新建字段,复选框--,随意设置选项---/phpcms/templates/defualt/member/content_published.html 修改 0793jay(小波)()23:15:40{loop .....0793jay(小波)()23:16:48增加 {if $k=='新建复选框字段名'}<tr></th></th><td></td>{else}0793jay(小波)()23:17:32接下来,新增函数, 获取指定联动菜单名,0793jay(小波)()23:18:37函数中根据新增函数的参数进行 读取指定文件,将联动菜单数组中 ,Parentid=0 项目 遍历出。0793jay(小波)()23:19:24新增 第二个函数,参数设置 :联动菜单,父级ID0793jay(小波)()23:19:53将第二个函数,放置于 content.php 中。便于ajax 提交方式0793jay(小波)()23:19:59新增JS 函数。0793jay(小波)()23:21:00通过 change ,触发JS函数, 进行 AJAX 异步更新 下级, 0793jay(小波)()23:22:07AJAX 返回成品内容, JQUERY 直接.html 到指定ID中。 通过ctrl 键与 select 属性 ,确定返回的 成品内容是个多选框。0793jay(小波)()23:22:51进行赋值给返回 来的最后级 <select name= “”0793jay(小波)()23:23:08name 等于新增的字段名·· 。提交·保存即可黄页30号内测,估计黄页里就有这个功能了,不急的话就等等吧欢迎分享,转载请注明来源:内存溢出
评论列表(0条)