幽灵部落 發表於 2023-7-8 00:00:00

Phpcms V9 管理后台登陆及会员注册登录模板的修改方法

<p>
一、怎么修改Phpcms V9管理后台登陆界面样式?</p>
<p>
具体模板文件位置:phpcms/modules/admin/templates/login.tpl,打开查看到这一段代码:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode7">
<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>
利用Dreamweaver等工具修改、自定义。</p>
<p>
二、怎么修改Phpcms V9会员注册登录模板? <br>
  <br>
早Phpcms V9默认模板的顶部登录框包括注册、登录、RSS按钮等部分,这一部分的代码是模板目录phpcms/templates/default/member/mini.html里边,具体代码:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode8">
<br>
&lt;div&gt;{if $_username}{L('hellow')} {get_nickname()}, &lt;a href="{APP_PATH}index.php?m=member&amp;siteid={$siteid}" target="_blank"&gt;{L('member_center')}&lt;/a&gt; &lt;a href="{APP_PATH}index.php?m=member&amp;c=index&amp;a=logout&amp;forward={urlencode($_GET['forward'])}&amp;siteid={$siteid}" target="_top"&gt;{L('logout')}&lt;/a&gt;{else}&lt;a href="{APP_PATH}index.php?m=member&amp;c=index&amp;a=register&amp;siteid={$siteid}" target="_blank"&gt;{L('register')}&lt;/a&gt; &lt;span&gt;|&lt;/span&gt; &lt;a href="{APP_PATH}index.php?m=member&amp;c=index&amp;a=login&amp;forward={urlencode($_GET['forward'])}&amp;siteid={$siteid}" target="_top"&gt;{L('login')}&lt;/a&gt;<br>
{/if}&lt;/div&gt;</div>
<p>
 </p>
<p>
这是用IFRAME到其他模板的,所以具体修改这一模板文件就好! <br>
最后与大家分享PC V9后台在线编辑模板权限的设置方法,这样方便在管理后台直接在线修改模板。 <br>
在后台设置里,我们找不到关闭在线编辑模板的选项,但是可以在设置配置文件所在目录caches/configs/system.php文件里边,有这么一行:</p>
<p>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode9">
<br>
'tpl_edit'=&gt;1,//是否允许在线编辑模板,1:可以编辑 0:不能在线编辑</div>
<p>
 </p>
<p>
具体对应修改就好,当然如果模板都是通过ftp修改不需要在线修改,那么为了网站安全期间,建议你关闭PC V9这一后台在线编辑模板功能。PS,在Linux下如果要在线修改模板还得给phpcms/templates/足够权限,比如777。</p>
頁: [1]
查看完整版本: Phpcms V9 管理后台登陆及会员注册登录模板的修改方法