dedecms学习经验分享

DDCMS目录:

..../install     安装程序目录,安装完后可删除[安装时必须有可写入权限]
..../dede        默认后台管理目录(可任意改名)
..../include     类库文件目录
..../plus        附助程序目录
..../member      会员目录
..../images      系统默认模板图片存放目录
..../uploads     默认上传目录[必须可写入]
..../a        默认HTML文件存放目录[必须可写入]
..../templets    系统默认内核模板目录
..../data        系统缓存或其它可写入数据存放目录[必须可写入]
..../special     专题目录[生成一次专题后可以删除special/index.php,必须可写入]

需要注意的目录夹:

1.dede /后台

2. member /会员

3. templets /模板

即,当你想修改模板的时候,上面的三个常常会被修改

当然,在修改模板的时候,dede 比较少或者说基本不修改,只做微调

我们要改的也就是menber和templets这两个


好,我们先讲一下,menber这个,他的常用修改

首先,要看他的基本文件夹有什么:

图片:\member\templets\images

JS特效:\member\templets\js

Style样式:\member\templets\style

和相关的htm

比如登录是我们常常修改的,

login.htm

\member\templets\login.htm

从目录看,我们知道他的控制器是在

\member\

基本原理是login.htm通过表单,向index_do.php提交处理请求,然后把处理完的结果的反馈给用户

注意:当你在首页要调用登录页面时:

{dede:global.cfg_menberurl/}是menber路径的意思,即menber/index_do.php

 然后index_do.php通过处理表单传过来的值进行处理

 <form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">
                <input type="hidden" name="fmdo" value="login" />
                <input type="hidden" name="dopost" value="login" />
                <input type="hidden" name="keeptime" value="604800" />
                <div class="fb"><span>用户名:</span>
                    <input type="text" name="userid" size="20" class="ipt-txt" />
                </div>
                <div class="fb"><span>密码:</span>
                    <input type="password" name="pwd" size="20" class="ipt-txt" />
                </div>                              
                {dede:php}
                if(preg_match("/2/",$safe_gdopen)){
                echo '<div class="fb"><span>验证码:</span>
                    <input type="text" name="vdcode" size="8" class="ipt-txt" />
                    <img id="vdimgck" align="absmiddle" onClick="this.src=this.src+\'?\'" style="cursor:pointer;margin-left:0px;text-transform:uppercase;" alt="看不清?点击更换" src="'.$cfg_cmspath.'/include/vdimgck.php"/></div>';
                 }
                {/dede:php}
                <div class="submit">
                  <button type="submit" class="btn-1">登录</button>
                  <a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew" >注册帐号</a> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a> 
                </div>

                </form>


<a title="登录" href="../member/login.php">登录</a>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值