本文目录一览:
- 1、如何让phpcmsV9再发布修改内容的时候不自动生成首页和栏目页
- 2、如何让phpcms V9再发布修改内容的时候不自动生成首页和栏目页
- 3、phpcms如何实现注册后自动发送短信?
- 4、phpcms单页作为一级栏目如何去发布内容
- 5、phpcms v9如何将6月25号发布的文章,在7月2号自动更新到列表最前面?
- 6、phpcms 文章发布
如何让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自动生成首页和栏目页,想手动去生成的人。
如何让phpcms V9再发布修改内容的时候不自动生成首页和栏目页
phpcms\modules\content\content.php如下define('RELATION_HTML',true);把true改成false发布内容就再不生成栏目页了.不建议取消,这个实际上不会太耗时.发布慢考虑一下情况:-phpcms自动发布
1.模板中有耗资源的sql语句;
2.数据库过大;
3.字段过多.
phpcms如何实现注册后自动发送短信?
既然有接口就好办了:首先与短信平台提供商联系交费获得帐号密码再到网站后台设置就可以了
phpcms单页作为一级栏目如何去发布内容
修改方法:
1、打开phpcms\modules\content\content.php,查找$strs2,定位到第二个。会看到这样的代码:$strs2 = "\$catname";然后将这段代码修改为:
$strs2=\$add_icon\$catname";修改后保存。 这样让page能够修改这些栏目以及里面的内容,之后进行更新缓存、url更新,以及内容页更新等操作。
2、打开content.php同文件夹下的create_html.php,可以搜索$r['disabled'],找到$r['disabled'] = $r['child'] ? 'disabled' : '';然后将着一段代码注释掉或者删除。然后进后台更新缓存,可以编辑单页page父栏目了。-phpcms自动发布
phpcms v9如何将6月25号发布的文章,在7月2号自动更新到列表最前面?
步骤一、鼠标点选到C1的单元格中,然后输入公式“=A1*B1”;
步骤二、此时,从第二排单元格中开始输入你需要求积的数字;
步骤三、好了,最关键的时刻就在这里了。我们将鼠标选中“C1”,然后当光标变成十字架形状的时候一直网下拉,放开鼠标,你就会发现,所有自动求积的计算就都已经完成了!
希望回答能给你带来帮助
如果满意,请采纳,如有疑问,可继续追问。
phpcms 文章发布
看看是不是你的 action参数有问题。 你可以在模版里输出一下数组 看看拿到你要的数据没 {var_dump($data)} 没有的话检查标签的参数~