今天给各位分享phpcms自动排版的知识,其中也会对php代码自动排版进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、phpcms内容排版很单一,添加内容,图片与文章,只能进行简单的调整,我希望能对文章进行分区,配图。
- 2、phpcms自动生成HTML版,有时我不想它生成,怎么设置
- 3、phpcms栏目内的内容如何自动分两列显示
- 4、请问phpcms怎么能在内容页下生成参数 图片 等等页面
1、phpcms内容排版很单一,添加内容,图片与文章,只能进行简单的调整,我希望能对文章进行分区,配图。
这个效果要写css代码,重新做phpcms的模板,原来的单一肯定是系统的默认的样式,看上去就一屌丝啊。看你这么问,肯定也是不会写样式的,那就只能找人做了。
2、phpcms自动生成HTML版,有时我不想它生成,怎么设置
内容-》栏目管理-》(某栏目)修改-》生成HTML设置-》栏目生成HTML-》否
3、phpcms栏目内的内容如何自动分两列显示
这个是css控制的
例如:
div
ul
li0000000000/li
li1111111111/li
/ul
/div
在以上代码中,你通过css样式,把li的宽度定义为:50%,这样就自动分成2列了。
4、请问phpcms怎么能在内容页下生成参数 图片 等等页面
phpcms系统默认无法自动生成内容页的子页面,也就是说内容页下就不能再分了,你可以通过二次开发来达到目的,思路非常简单,我简单描述一下,如果你有开发基础应该很容易理解的。
首先,在后台对应的模型中添加填写参数信息的字段,例如我们创建一个叫‘canshu’的edit类型的字段来填写相关参数信息;
然后我们需要做的很简单,就是达到访 ...x/canshu.html能给我们显示出来再‘canshu’字段填写的内容。
根据你写的这个url看,可以使用伪静态或者生成静态页。
如果是伪静态,那么在伪静态规则中将根据url中的‘x'来判断是那篇文章,而这个x你应该是指文章的id号,根据url中的‘canshu'来判断获取此文章下哪个字段的内容。在phpcms/modules/content/index.php中的show()方法是显示文章内容页的方法,你可以把这些参数传到这个方法里,根据指定的字段调用对应的显示’canshu‘字段的模板来显示。
apache的htaccess里规则举例:
RewriteRule ^news/([0-9]+)/([0-9]+)/(\w+?).html$ index.php?m=contentc=indexa=showcatid=$1id=$2field=$3
第二种情况,如果要生成静态,思路很简单,就是做起来麻烦点——修改内容模块类库中的生成静态类方法。
类文件地址:phpcms/modules/content/classes/html.class.php,主要是里面的show方法,在里面添加一段“生成内容页的同时生成其下面附属参数图片等页”的代码即可。如果你有php编程基础并且知道ob_start()是啥基本开发起来没问题的。
好的,就说到这里的,看到你的求助临时展开的思路,如果仍有疑问可以追问,如果对phpcms的架构不了解可以参考官方手册以及iphpcms的使用与开发教程。
关于phpcms自动排版和php代码自动排版的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。