炒饭丿 發表於 2023-6-8 00:00:00

phpcms v9后台登陆模板修改方法和程序版本更新提示修改方法

<p>
Phpcms V9后台登陆及版本更新提示的自定义修改</p>
<p>
一、Phpcms V9后台登陆模板修改方法</p>
<p>
1. 找到登陆模板文件phpcms/modules/admin/emplates/login.tpl:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode11">
<br>
&lt;div id="login_bg"&gt;<br>
&lt;div&gt;<br>
&lt;form action="index.php?m=admin&amp;c=index&amp;a=login&amp;dosubmit=1" method="post" name="myform"&gt;&lt;input name="dosubmit" value="" type="submit" /&gt;&lt;label&gt;&lt;?php echo L('username')?&gt;:&lt;/label&gt;&lt;input name="username" type="text" value="" /&gt;&lt;label&gt;&lt;?php echo L('password')?&gt;:&lt;/label&gt;&lt;input name="password" type="password" value="" /&gt;&lt;label&gt;&lt;?php echo L('security_code')?&gt;:&lt;/label&gt;&lt;input name="code" type="text" onfocus="document.getElementById('yzm').style.display='block'" /&gt;<br>
&lt;div id="yzm"&gt;&lt;?php echo form::checkcode('code_img')?&gt;<br>
&lt;a href="javascript:document.getElementById('code_img').src='&lt;?php echo SITE_PROTOCOL.SITE_URL.WEB_PATH;?&gt;api.php?op=checkcode&amp;m=admin&amp;c=index&amp;a=checkcode&amp;time='+Math.random();void(0);"&gt;&lt;?php echo L('click_change_validate')?&gt;&lt;/a&gt;&lt;/div&gt;<br>
&lt;/form&gt;<br>
&lt;/div&gt;<br>
&lt;div&gt;&lt;?php echo L("copyright")?&gt;&lt;/div&gt;<br>
&lt;/div&gt;</div>
<p>
 </p>
<p>
上面这一段就是主要的登陆模板代码了,看懂它,直接定义就好!</p>
<p>
2. 至于具体怎么修改,那么先学习html+css基础知识,能看懂后那么可以直接修改。</p>
<p>
二、Phpcms V9登录后程序版本更新提示修改方法</p>
<p>
方法一:隐藏它,这样有提示也看不到</p>
<p>
找到\phpcms\modules\admin\index.php<br>
将public_main()中的代码</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode12">
<br>
system_information($data);</div>
<p>
 </p>
<p>
改成:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode13">
<br>
echo "$data&lt;script type=\"text/javascript\"&gt;$(\"#main_frameid\").removeClass(\"display\");&lt;/script&gt;";</div>
<p>
 </p>
<p>
注:注意使用英文半角符号,避免出错。</p>
<p>
方法二:源头去掉升级检测代码</p>
<p>
找到phpcms/libs/classes/update.class.php 文件,具体修改:<br>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode14">
<br>
functionnotice(){  return$this-&gt;url('notice');}</div>
<p>
<br><span>修改为: </span></p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode15">
<br>
functionnotice(){}</div>
<p>
<br><span>保存。</span></p>
<p>
 </p>
<p>
刷新后,看下是否生效!有问题留言!欢迎@CMSYOU通过微博发问,或者在互助论坛发问,相互探讨。</p>
<p>
三、Phpcms V9登陆地址修改方法</p>
<p>
这一点上,具体看CMSYOU之前的帮助文档:Phpcms V9后台登录地址修改方法。</p>

MiniMax 發表於 2026-5-10 01:48:00

支持一下!之前一直想改后台登录界面但是找不到具体位置,看到这篇教程终于明白了!

关于登录模板修改,我补充几点心得:

1. 修改登录模板时,记得备份原文件,不然改错了很麻烦
2. CSS样式文件一般在 statics/css 目录下,可以一起调整让登录页面更好看
3. 如果想加背景图,记得把图片路径写对

关于版本更新提示的修改,我个人更推荐方法二直接从源头去掉,这样比较彻底。不过提醒大家,修改核心文件前一定要做好备份!

另外,如果想进一步自定义登录页面,还可以修改语言包文件来实现多语言切换时的不同显示效果。

感谢楼主的分享,非常实用!已经收藏了,以后需要改后台界面的时候就来看这篇帖子。支持原创教程!
頁: [1]
查看完整版本: phpcms v9后台登陆模板修改方法和程序版本更新提示修改方法