今天给各位分享phpcms帮助的知识,其中也会对phpcms官网进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、PHPCMS 怎么调用相关关键词文章
- 2、phpcms 的问题。请高手帮帮忙
- 3、我搭建的phpcms,用户访问的话界面显示不全。是什么情况?请各位大神帮帮忙-/十分感谢
- 4、phpcms 怎样能在单网页中添加分页 急!!! 求各位帮忙
- 5、新手使用phpcms。那位大大能给我个从头到尾的教程啊
1、PHPCMS 怎么调用相关关键词文章
一、如果是在后台调用,说下phpcms中调用数据的php代码大体要点:
直接引入content_model模型文件,在phpcms/model/目录下的content_model.php文件,调用方法:
$db=pc_base::load_model('content_model');
然后使用set_model方法确定数据模型:
$db-set_model($modelid);
然后使用“like %关键词%”式 sql命令条件读取数据就可以了:
$where = " `keywords` LIKE '%$_k%'";
$r = $db-select($where, '*', $limit, '','','id'); //使用select方法参数1传入sql条件来获取结果数组。
后台调用需要有php编程基础和sql命令基础,这里不再赘述,网上有很多相关学习资料可参考。
二、如果是在前端模板中调用(你像知道的可能也是前端的标签怎样调用),我们使用phpcms “pc标签”来调用,重点注意action属性为“relation”,使用keywords属性来指定“关键词”,演示如下:
{pc:content action="relation" catid="$catid" num="5" keywords="$keywords"}
!--content指调用内容模块下数据,action指执行获取相关信息方法,catid设置所属栏目,num设置调用数量,keywords设置相关关键词--
{if $data}
div class="related"
h5 class="blue"相关文章:/h5
ul class="list blue lh24 f14"
{loop $data $r}
li·a href="{$r[url]}" target="_blank"{$r[title]}/aspan({date('Y-m-d',$r[inputtime])})/span/li
{/loop}
/ul
/div
{/if}
{/pc}
以上便是前后端的调用方式。
如果对phpcms的pc标签不了解可参考其官方手册。
如果你有php编辑基础,可参考相关文章标签的源码来研究其传入的每个参数相关意义或对其进行扩展开发,源码文件位置为/phpcms/modules/content/classes/content_tag.class.php中的relation方法,大约108行。
2、phpcms 的问题。请高手帮帮忙
你哪里不明白?呵呵
------------------------------------------
1.$auth_key = md5(AUTH_KEY.$_SERVER['HTTP_USER_AGENT']);
AUTH_KEY是系统预定义的一个常量,后面的也是,这样做的目的是防止被别人md5反向破解,如果在不知道这个两个加密原文串的情况下,很难反向破解
2.另一处,主要是根据传入的$operation来决定$txt出来的形式,呵呵,也就是,如果$operation='DECODE'就需要用base64_encode处理,
不好意思,没有详细的看
3、我搭建的phpcms,用户访问的话界面显示不全。是什么情况?请各位大神帮帮忙-/十分感谢
先说楼下的回答,phpcms是开源系统,所以不用考虑zend加密,另外phpcms运行要求的php版本并不高,5.3及以上都可以。
那么我来分析几点可能的原因,希望对你有帮助:
确保你安装的phpcms网站能够正常连接到数据库,如果不能连接当然在页面中需要读取数据的地方就会报错(一般是一个mysql错误信息)从而导致程序中断页面打开不全;
确保你模板中的标签属性正确,标签书写不正确会导致页面解析出错当然也会在错误的地方中断,如果你打开了调试模式一般都会有php程序错误信息给出,找到对应的标签写对就可以;
模板中html标签书写错误或css样式书写错误导致的页面显示混乱不全,这种错误很好解决,使用浏览器中的firebug等辅助下找到错误的地方修改即可;
查看数据库中和后台配置中的域名是否正确,在phpcms移动上线或更换域名是往往容易出现这种错误,因为域名忘记更改,倒是引入js文件和css文件的路径地址错误从而使页面显示混乱不全,通用使用firebug观察路径即可确认;
在模板中查看是否是include标签使用错误导致的部分模板引入失败从而使页面缺少对应的部分;
...
好吧,就说到这里吧,因为没有具体的问题描述也不能针对性的给出解决办法,有什么进展可以追问。
PS:如果不了解phpcms的使用于二次开发可以参考官方提供的使用手册和 iphpcms提供的详细的视频教程进行了解学习。
4、phpcms 怎样能在单网页中添加分页 急!!! 求各位帮忙
建议你添加个栏目,栏目模版用pages.html重命名为category_pages.html
这样就可以添加分页了
5、新手使用phpcms。那位大大能给我个从头到尾的教程啊
到 phpcms论坛 找到 PhpCms→帮助教程 模块
里面有一个 Phpcms 2008教程 这里面有很多视频教程 其中有很多是一系列的教程去 下来学习吧
其实学习 phpcms要 边看教程边动手 去实践 用的多了也就会了
论坛地址:bbs.phpcms.cn
九酷时尚网:
关于phpcms帮助和phpcms官网的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。