本篇文章给大家谈谈phpcms问答模块,以及phpcmscn对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、phpcms我从网上找到了问答模块,也在后台安装好了,但是不知道在页面怎么调用此模块?求大神解答0.0
- 2、phpcms到底是一套什么样的东西
- 3、怎么创建PHPCMS模块
- 4、phpcms v9 有没有问答模块
- 5、会PHPCMS二次开发的进,200分悬赏!
phpcms我从网上找到了问答模块,也在后台安装好了,但是不知道在页面怎么调用此模块?求大神解答0.0
更新下缓存。 不行的话看配置,还不行的话 ,看看您是不是有绝对的权限, 或者被上级调了。最后一个办法 是找到那个方法的控制器,调试看这个提示是在哪被拦截了, 然后修复。 这个提示信息,一般在新建模块的时候出现过。数据表看看Module 等相关数据表的关系~~~~~
phpcms到底是一套什么样的东西
PHPCMS(PHP Content Manage System)是一款由文章、下载、图片、分类信息、影视、商城、采集、财务等20多个功能模块组成的强大、易用、可扩展的网站管理软件。
PHPCMS功能覆盖面广、扩展性强、负载能力好、模板调用灵活,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站。
[编辑本段]主要特性
·PHPCMS 主要特性:
采用模块化开发,可自由安装和卸载,并提供程序源代码和模块开发文档,功能可扩展更方便
PHPCMS 2007 由文章、下载、图片、分类信息、影视、商城、企业黄页、房产、问答、采集、会员、财务、推广联盟、广告管理等20多个功能模块组成。用户不仅可以选择性安装所需功能模块,而且还可以根据开发文档自行开发新的功能模块以满足个性化需求。
PHPCMS开发文档:
网站模板与程序分离,支持中文标签调用数据,通过模板设计便可实现个性化网站
PHPCMS 2007 实现了“网站模板与程序完全分离”,推出了“模板方案”概念,独创“中文标签跨模块调用”和“JS跨站调用”,支持不同频道、栏目、专题、内容页应用不同的模板,可一键切换预设的模板方案更换网站界面。PHPCMS用户可以发布自己制作的模板,也可以下载安装他人分享的模板。
支持频道复制,可绑定独立域名,而且各频道数据分表存储,功能、形象、容量、速度全面提升
用户可根据需要基于文章、下载、图片、信息、影视五大功能模块创建新的频道,支持频道绑定独立域名、数据分表存储、自定义子段、后台按频道分级管理,可帮助用户轻松建立大型站点。在同样的软硬件环境下,PHPCMS 2007的数据容量是其他CMS系统的N倍(N为频道数量),大数据量情况下表现更佳。
支持自定义字段,无需编程便可轻松扩展系统功能满足个性化需求(类似于其他系统的自定义模型功能)
可自由设置字段类型、表单类型(单行文本、多行文本、下拉框、单选按钮、多选按钮)、表单输入工具(可视化编辑器、日期选择、附件上传、图片上传、样式设置)、表单输入限制(可限制为必填、数字、字母、数字或字母、日期、E-mail),可按自定义字段搜索和排序。会员注册和各频道都支持自定义字段功能,用户可根据需要设置自定义字段扩展功能满足个性化需求。
支持在线支付、充值卡、财务记录、消费记录,支持内容访问权限控制和内容收费
支持在线支付和充值卡充值功能,可选择支付宝、网银在线等支付平台,提供完善的财务记录和消费记录,支持内容访问权限控制和内容收费,可帮助用户轻松建立电子商务网站。
可整合各种主流论坛、博客和商城以及防盗链软件,帮助用户轻松实现“CMS + 论坛 + 博客 + 商城”的多功能门户方案。
PHPCMS 2007 同时提供了正向和反向通行证功能,可整合Phpwind/Discuz/Supesite/X-space/Lxblog/Lxshop/Shopex,实现会员全站统一注册、登录和退出,帮助用户轻松实现“CMS + 论坛 + 博客 + 商城”的多功能门户方案。
怎么创建PHPCMS模块
一.分析一下数据库结构,这些模板都安装到那个数据表中。
1.module表,在表中字节module和name可以看到安装的模板。
2.menu表,这个表中放的的模板中的功能函数,对应链接中的a.
二.分析一下模板所要涉及到的文件目录。
1.在phpcms\modules目录中,可以看到模板的目录,对应的目录名就是它的模板英文名称。
2.在phpcms\model目录中,对用模板model表中的数据库连接文件。
拿点评那个文件举例
?php
defined('IN_PHPCMS') or exit('No permission resources.');
pc_base::load_sys_class('model', '', 0);
class dianping_model extends model {
function __construct() {
$this-db_config = pc_base::load_config('database');
$this-db_setting = 'default';
$this-table_name = 'dianping';
parent::__construct();
}
}
?
如果安装属于自已的模块的话,安照以上格式进行更改,把dianping_model改成和文件名一致,把$this-table_name = 'dianping';后面的dianping
改成表名。
3.在caches\configs目录中,modules.php可以看到所安装的模块,以函数方式表示。
4.在phpcms\languages\zh-cn目录中,system_menu.lang.php放着系统中对应的操作名称。
三.分析一下模板目录。
1.install和uninstal表示安装和卸载目录。
2.在根目录中和index.php文件,这个文件表示前台页面,里面放有对应页面函数。
3.后台文件,这个名称和一般和目录名称一样,里面放有对应后台函数。
4.templates目录,里面放有后台页面。
5.function目录,里面可以放一些关于此模板功能的函数。
6.classes目录,里面为class.php文件放有模板的标签类。
7.在phpcms\templates\default目录,会放一个和模板同名的文件夹表示它的前台页面
四.操作流程。
1.安装目录install,里面有三个文件分别为model.php,extention.inc.php,config.inc.php这三个文件分别表示,model.php要成生的模板函数名,extention.inc.php安装操作函数名,后面'display'='1'表示在后台导航中显示,$language这个表示对应的名称。config.inc.php,模块信息,在安装时会弹出提示说明就是这个文件。
2.在这install目录中会有sql文件,这个表示要生成的数据库表sql语句。在安装中系统会自动读取这些sql文件,生成模块中所要的数据库表。
3.languages和templates表示语言包和前台页面,不做说明
4.uninstal,是卸载文件目录,和install目录对应。
5.当完成了安装目录install时,可以进行安装试一下,当然在这过程中一定会遇到些问题,细心调试就会成功的。
6,安照前三点分析,写出自己的后台文件,和前台文件,就可以做成一个以属于自己怕模板功能。在这里提示一下,在写一个模板时,要细心的规划一下表结构,功能要求,整个流程,这样才能写出一个完美的功能模块。
phpcms v9 有没有问答模块
有~在模块哪里...不过不完善 或者你去官方论坛哪里找一下 哪里有人修改了 很多 .比原来那个完善
会PHPCMS二次开发的进,200分悬赏!
Phpcms2008 是一款基于 PHP+Mysql 架构的网站内容管理系统,也是一个开源的 PHP 开发平台。Phpcms 采用模块化方式开发,功能易用便于扩展,可面向大中型站点提供重量级网站建设解决方案。3年来,凭借 Phpcms 团队长期积累的丰富的Web开发及数据库经验和勇于创新追求完美的设计理念,使得 Phpcms 得到了近10万网站的认可,并且越来越多地被应用到大中型商业网站。
其实自己可以上网搜啊。
phpcms问答模块的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于phpcmscn、phpcms问答模块的信息别忘了在本站进行查找喔。