phpcms中的碎片

在门户网站里,往往有很多单独的页面,他们之间往往没有太大联系,但他们的最大作用是将内容页面串联在一起,其表现形式就是网站的首页,频道的首 页,频道的栏目重点推荐页,频道的专题页。这些页面由于其特殊性,制作和更新起来很麻烦,所以,大部分站点都运用了碎片技术,简单的说,碎片就是组成这些 页面的最小单位,他们可以是一段HTML代码,也可以是一个调用。

 

    1、登录 后台 => 内容管理 => 碎片管理 =》首页

2、进入会看到蓝色区域和黄色区域,蓝色区域是中文标签,黄色区域是碎片,点击都可以修改和预览 

3、碎片集成了权限 机制,点击可以修改和预览,支持编辑器 代码和格式化输入两种编辑模式,可以从资源库搜索 内容插入,可以恢复至历史版本 

4、整个操作都不用离开可视化页面 ,点击就可以修改,加上预览和恢复功能强大 ,可以确保万无一失

5、每个碎片保存后实际会生成一个小 html 文件 ,如果你的服务器 支持 shtml 嵌入,并且打开 config.inc.php 里的开关,那么碎片保存后不需要生成当前页面,前台 可以立即看到效果 ,维护就更方便了。 

6、目前网站首页、栏目页、内容页、专题 页都集成了可视化编辑碎片功能 

7、你可以在模板任何位置插入碎片标记,然后进入后台可视化界面就能看到黄色的“添加碎片”链接 

8、碎片标记格式如下:

 

<!--{block('index', 1)}-->

 

“index ”是页面唯一标识,可以自己命名;“1 ”是当前页面的碎片序号,为正整数,保证同一页面不重复即可。

时间: 2025-01-31 11:02:16

phpcms中的碎片的相关文章

phpcms中的评论样式修改方法_php实例

phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里可以使用两种方法进行修改 方法一: 使用PHPCMS中的get方法进行获取数据 //拼接评论表的commentid字段值 {php $commentid = 'content_'.$catid.'-'.$id.'-'.$modelid;} //查询获取数据 {pc:get sql="SELECT * FROM v9_comment_data_1 where

phpcms中的评论样式修改方法

phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里可以使用两种方法进行修改 方法一: 使用PHPCMS中的get方法进行获取数据 //拼接评论表的commentid字段值 {php $commentid = 'content_'.$catid.'-'.$id.'-'.$modelid;} //查询获取数据 {pc:get sql="SELECT * FROM v9_comment_data_1 where

Windows 7中磁盘碎片整理命令Defrag

众所周知系统在运行一段时间后会产生磁盘碎片,它会严重影响系统的运行速度,因此Windows系统自身也提供了Defrag命令帮助用户清理磁盘碎片,Windows 7自然也不例外,和Vista不同的是Windows 7中的Defrag新增了更多的选项,其命令行版本包含更多指令. Defrag/?:显示所有选项: Windows 7中提供了很多非常实用的命令,比如"/H"意为以较高优先级执行操作,"/M"代表并行执行对各个卷的操作,如果你在运行中输入cmd打开命令提示符对

phpcms中实现不同结构数据库转换

1.不同数据库类型直接的数据库转换 navicat是个很好的数据库管理软件,可以用它进行不同类型数据库直接的转换,以下链接详细说明如何用navicat将mssql2000数据库转换成mysql数据库. 2.不同结构数据库之间的数据转换 不同数据库结构之间的数据转换存在几个问题,①字段不同,甚至无法一一对应 ②字段格式不同,要转换成目标数据库字段的设计格式 ③sql语句结合php程序转换 这是把之前一个downplus下载系统的数据库转换成phpcms的数据库. 直接上代码,有这方面需求的研究代码

phpcms中使用sphinx全文索引教程

phpcms sphinx全文索引教程 英文介绍:http://www.sphinxsearch.com/docs/manual-0.9.9.html 一.首先需要在服务器上安装sphinx 在Windows上安装sphinx 1.下载支持mysql的包  http://www.sphinxsearch.com/downloads/sphinx-0.9.9-win32.zip 2.解压缩 sphinx-0.9.9-win32.zip 到 D:\sphinx 3.安装sphinx服务,在命令行执行

解析mysql 表中的碎片产生原因以及清理_php技巧

大量删除数据必然会在数据文件中造成不连续的空白空间,而当插入数据时,这些空白空间则会被利用起来 .对于不同的存储引擎整理碎片的方式不一样.myisam可以有以下方式:mysql> show table status from test like 'testusers'\G*************************** 1. row ***************************  ....           Rows: 3 Avg_row_length: 45        

如何在 Linux 中整理磁盘碎片

有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀的日志文件系统(ext3.4等等)来处理文件系统.然而,在一些特殊情况下,碎片仍旧会产生.如果正巧发生在你身上,解决方法很简单. 什么是磁盘碎片 文件系统会按块更新文件,如果这些块没有连成一整块而是分布在磁盘的各个角落中时,就会形成磁盘碎片.这对于 FAT 和 FAT32 文件系统而言是这样的.在 NTFS 中这种情况有所减轻,但在 Linux(extX)中却几乎不会发生.下面是原因: 在像 FA

phpcms sp4系统中内容分表管理实现

phpcms sp4系统是个不错的系统,后台的文件也安排的非常有序,一般是以file的参数的值为文件名+.inc.php文件,里面使用的是switch语句来响应不同的action,以内容管理为例子,内容管理的响应文件是content.inc.php文件 phpcms是可以自定义模型的,这样就涉及到分表的问题,phpcms的做法是将所有模块的主要内容如title,keyword,author这样的信息保存在一个表中,然后新建一个表来保存扩展的字段,表名一般情况下是_c_模型名这样的, 这样保存信息

PHPCMS开发文档里看到PHP编码规范

注:这是从PHPCMS开发文档里看到编码规范,虽名为PHPCMS的开发规范,但我觉得所有的PHP编程都该如此.写了那么多PHP,很多编码对照这规范都感觉欠缺很多,今后一定要对照纠正. Phpcms 编码规范 1. 引言-. 2 2. 适用范围-. 2 3. 标准化的重要性和好处-. 3 4. PHP编码规范与原则-. 3 4.1. 代码标记- 3 4.2. 注释- 3 4.3. 书写规则- 4 4.3.1. 缩进- 4 4.3.2. 大括号{}.if和switch. 4 4.3.3. 运算符.小