当前位置:首页 > 代码 > 正文

关于phpcmsv9代码生成器的信息

admin 发布:2022-12-19 09:36 122


本篇文章给大家谈谈phpcmsv9代码生成器,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

phpcms谁能帮我解决一下 HTML生成问题啊。V9的

检查一下,你里面代码一定有问题, 可能是代码有开始没结束,或者有结束没开始.....

有大虾知道phpcmsv9表单的提示信息在哪改吗

在PHPCMS V9的模板中进行修改的,这里以PHPCMS V9的phpcms_v9.5.9_UTF8版本为例说明,本例中,PHPCMS v9使用的默认模板。

首先需要找到phpcms的模板文件夹中的底部模板文件,如下图:

打开这个文件,删除文件中的版权信息代码即可。

完成以上步骤之后,还需要在后台对PHPcms进行更新缓存、重新生成相关文件的操作。phpcms v9是一款非常强大的PHP开源CMS程序,保留版权是对PHPCMS的尊重,如无必要,可以保留。

phpcms一定要用代码生成器吗

你说的是静态化,生成静态文件。模板引擎Smarty就可以!

phpcms也是可以不生成静态的采用动态浏览。但是站群的子站点就不行,必须生成静态。

动态浏览不利于SEO,建议生成静态文件。

PHPCMS V9中的GET怎么使用?

1.什么是phpcms 的 Get标签?

通俗来讲,get 标签是Phpcms定义的能直接调用数据库里面内容的简单化、友好化代码,她可调用本系统和外部数据,只有你对SQL有一定的了解,她就是你的绝世好剑! 也就是适合熟悉SQL语句的人使用。有了她,我们打造个性化的网站,能非常方便的调用出数据库里面指定的内容。通过条件限制,我们可以调用出不同条件下的 不同数据。

如果说,我不懂SQL怎么办?没有问题,get 标签还有强大的创建工具(看这里),Phpcms2008 在新建模板和修改模板页面增加了 get 标签傻瓜式生成器,get 标签生成器可以帮助您列出指定数据源的数据表和字段,通过填空和选择方式生成可用的 get 标签代码。Phpcms2008 首次提供了最全面的数据字段,对本系统任何数据表和字段都提供了中文说明,这也会大大降低 get 标签的使用难度。

phpcms V9 保留了2008的get标签的使用方法

它包括了2种方式一种是内部数据,

另一种是外部数据

1、外部数据的调用

{ pc : get sql = "SELECT * FROM phpcms_member" cache = "3600" page = "$page" dbsource = "discuz" return = "data" }

{ loop $data $key $val }

{ $val [ username ]} br /

{ /loop}

{ $pages }

{/ pc }

一个是数据源,一个是产生的pages翻页

我们再分析下内部数据的使用方法

2、内部数据的调用

{pc:get sql="SELECT * FROM `XX` WHERE fid =$ltid AND digest =2 AND ifupload =1 ORDER BY tid DESC" num="2" cache= "3600" return="data" }

{loop $data $r}

。。。。。

{/loop}{/pc}

由此可以看出 get 语句支持num的用法但是不支持 limit 5,5.这样的用法

实在是很遗憾

num是调用的条数

get 标签参数完整剖析

{get dbsource="数据源" dbname="数据库" sql="SQL语句" rows="行数" return="返回变量名称" page="$page"}

输出代码(含返回变量值、数组、函数等)

{/get}

复制代码

dbsource="数据源" --

phpcmsv9生成静态首页的文件名和目录如何改

没人搭理我 我本身解决了 翻了半天代码才找到。 哎。从dede转到phpcms有点过程!。。 照样先把phpcms的代码看遍吧。。说下解决办法在\\phpcms\\modules\\content\\classes\\下html.class.php 查找字符“更新首页”然后修改这里就OK了 $file = PHPCMS_PATH.\'index.html\'; 一开端还跟了半天函数 还找public_index函数来着。汗。。

如何让phpcmsV9再发布修改内容的时候不自动生成首页和栏目页

在用phpcms V9做二次开发的时候,由于没有做首页的模板,又为了让首页显示栏目页的内容,就修改了/phpcms/modules/content/create_html.php文件里面的public_index函数,该函数大概在499行,我们修改让首页的内容读取的是栏目页首页的内容,也就是首页是,但是我们读取了的内容,目的是可以省去一个模板,而且还可以有首页。但是这样做又出现了一个问题,就是每次更新和修改内容的时候,由于自动更新了栏目页和首页,导致了之前首页读取栏目页的内容失败,回到了旧版的V9的首页,每次更新内容都要重新发布首页,确实很麻烦。

想了许久,终于找到了解决方法,首先我们找到/phpcms/model/content_model.class.php里面的add_content函数,大概在33行,我们找到215-216行,注释掉以下代码:

//在添加和修改内容处定义了 INDEX_HTML

if(defined('INDEX_HTML')) $html-index();

if(defined('RELATION_HTML')) $html-create_relation_html($catid);

这个只是添加文章不自动生成首页和栏目页,还有修改编辑文章不自动生成首页和栏目页,这次我们要在该文件下找到edit_content函数,大概在226行,我们找到321-314行,然后注释掉以下代码:

//在添加和修改内容处定义了 INDEX_HTML

if(defined('INDEX_HTML')) $html-index();

if(defined('RELATION_HTML')) $html-create_relation_html($systeminfo['catid']);

这样我们就解决了,在添加和修改文章时候自动更新首页和栏目页的问题,同样该方法也可用于那些不想让V9自动生成首页和栏目页,想手动去生成的人。

关于phpcmsv9代码生成器和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/6065.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载