首页 > 运营 > 帮助中心 > 正文

织梦CMS会员信息在个人模板info和index的调用问题

2020-01-27 17:30:37
字体:
来源:转载
供稿:网友

会员信息在个人模板info和index的调用问题

将Inc/space_action.php文件中的 

  1. /*--------------------------------- 
  2. 个人资料 
  3. function infos(){ } 
  4. -------------------------------------*/ 
  5. else if($action=='infos') 
  6. include_once(DEDEDATA.'/enums/nativeplace.php'); 
  7. include_once(DEDEINC."/enums.func.php"); 
  8. $row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' "); 
  9. $dpl = new DedeTemplate(); 
  10. $dpl->LoadTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/infos.htm"); 
  11. $dpl->display(); 

拷贝到index.php 经过筛选后的此位置, 

  1. /*----------------------------- 
  2. //会员空间主页 
  3. function space_index(){ } 
  4. ------------------------------*/ 
  5. else 
  6. require_once(DEDEMEMBER.'/inc/config_space.php'); 
  7. if($action == '') 
  8. include_once(DEDEINC."/channelunit.func.php"); 
  9. $dpl = new DedeTemplate(); 
  10. $tplfile = DEDEMEMBER."/space/{$_vars['spacestyle']}/index.htm"; 

改写方式如下 

  1. /*----------------------------- 
  2. //会员空间主页 www.xxxx.com 网站建设
  3. function space_index(){ } 
  4. ------------------------------*/ 
  5. else 
  6. require_once(DEDEMEMBER.'/inc/config_space.php'); 
  7. include_once(DEDEDATA.'/enums/nativeplace.php');/*--后添加复制过来--*/ 
  8. include_once(DEDEINC."/enums.func.php");/*--后添加复制过来--*/ 
  9. if($action == '') 
  10. include_once(DEDEINC."/channelunit.func.php"); 
  11. $row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' ");/*--后添加复制过来--*/ 
  12. $dpl = new DedeTemplate(); 
  13. $tplfile = DEDEMEMBER."/space/{$_vars['spacestyle']}/index.htm"; 

综上所述 只要在相应的位置添加以下三条数据即可 

  1. include_once(DEDEDATA.'/enums/nativeplace.php');/*--后添加复制过来--*/ 
  2. include_once(DEDEINC."/enums.func.php");/*--后添加复制过来--*/ 
  3. $row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' ");/*--后添加复制过来--*/ 

备注:相应的其他页面只需要在 Inc/space_action.php 统一添加三条语句即可  。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表