您当前的位置: 主页 > 优化教程
织梦DEDECMS会员信息在个人模板info和index的调用问题 。
会员index.php以及变量文件index_do.php都由变量控制,首页模板在index.php中改写,其他文件则在会员文件夹下Inc/space_action.php中有说明
会员信息在个人模板info和index的调用问题,好长时间没解决 论坛发帖没人回答 看了一晚上代码 自己解决了。 
 
会员个人空间 index.htm 、 listarticle.htm不能像infos.htm模板一样使用 
 
<?php echo GetEnumsValue('pfirst',$row['pfirst']); ?> 语句来调用自定义联动数据,会报错 
 
会员index.php以及变量文件index_do.php都由变量控制,首页模板在index.php中改写,其他文件则在会员文件夹下Inc/space_action.php中有说明。 
 
以下为例子,要让index.htm同样和infos.htm一样调用处联动数据,header.htm跟随模板文件的改动而相应,比如infos支持,这个页面的header.htm加在调用会成功,否则失败报错。 
将Inc/space_action.php文件中的 
 
 
/*--------------------------------- 
个人资料 
function infos(){ } 
-------------------------------------*/ 
else if($action=='infos') 
include_once(DEDEDATA.'/enums/nativeplace.php'); 
include_once(DEDEINC."/enums.func.php"); 
$row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' "); 
$dpl = new DedeTemplate(); 
$dpl->LoadTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/infos.htm"); 
$dpl->display(); 
 
拷贝到index.php 经过筛选后的此位置, 
 
/*----------------------------- 
//会员空间主页 
function space_index(){ } 
------------------------------*/ 
else 
require_once(DEDEMEMBER.'/inc/config_space.php'); 
if($action == '') 
include_once(DEDEINC."/channelunit.func.php"); 
$dpl = new DedeTemplate(); 
$tplfile = DEDEMEMBER."/space/{$_vars['spacestyle']}/index.htm"; 
 
改写方式如下 
 
/*----------------------------- 
//会员空间主页 www.xxxx.com 网站建设
function space_index(){ } 
------------------------------*/ 
else 
require_once(DEDEMEMBER.'/inc/config_space.php'); 
include_once(DEDEDATA.'/enums/nativeplace.php');/*--后添加复制过来--*/ 
include_once(DEDEINC."/enums.func.php");/*--后添加复制过来--*/ 
if($action == '') 
include_once(DEDEINC."/channelunit.func.php"); 
$row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' ");/*--后添加复制过来--*/ 
$dpl = new DedeTemplate(); 
$tplfile = DEDEMEMBER."/space/{$_vars['spacestyle']}/index.htm"; 
综上所述 只要在相应的位置添加以下三条数据即可 
 
include_once(DEDEDATA.'/enums/nativeplace.php');/*--后添加复制过来--*/ 
include_once(DEDEINC."/enums.func.php");/*--后添加复制过来--*/ 
$row = $dsql->GetOne("select * from `dede_member_person` where mid='{$_vars['mid']}' ");/*--后添加复制过来--*/ 
 
备注:相应的其他页面只需要在 Inc/space_action.php 统一添加三条语句即可  。
 

关键词:DEDECMS,会,员信息,在,个人,模板,info,和,i    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦选择特定的栏目搜索技巧针对企业网站,特别是很多产品类别的企业网站,需要对栏目类别进行选项搜索... 2021-07-30
织梦dedeCMS列表页随机调用多张缩略图DEDECMS列表页面调用缩略图,可以用系统自带的脚本调用第一张图片,... 2021-07-27
WordPress文章怎么自动同步到百家号呢?WordPress网站发布的文章,怎么自动发布到百家号呢?这时就需要使... 2023-06-29
织梦dedecms搜索指定栏目文档方法织梦默认代码有这样一个代码,方便快捷解决这样的难题。只需要在模板搜索代... 2021-07-22
织梦Dedecms上传中文文件不自动改名,保持原文件名的方法相信用过dedecms的人都清楚这一点,就是上传的文件会自动被改名,当... 2021-07-30
pbootcms网站安全吗?pbootcms网站安全吗?PbootCMS渐渐进入大众视线,是从织梦... 2023-03-30
两步修改DedeCMS文章标题、来源、摘要、作者等字段的字数限制DEDECMS修改文章标题,来源,摘要,作者等字数限制 具体步骤: 1... 2021-07-27
dedecms轻松三步搞定游客投稿dedecms如何搞定游客投稿;很多时候怕麻烦;需要让游客投稿;而且无... 2021-07-30
织梦列表页的第一页跟其它页使用不同模板方法有些时候我们需要使列表页的第一页跟第二页以及后面的页面的样式不同,修改... 2021-07-22
dedecmsdedecms相关专题的调用方法dedecms织梦相关专题的调用方法 。 在需要调用相关专题的地方添加... 2021-08-09
dede列表缩略图随机调用如果用过DEDECMS的朋友应该都知道,有些模板列表页面需要用到缩略图... 2021-07-22
织梦图集图片数量获取方法在include/common.func.php增加下列函数: fun... 2021-08-14
当前栏目调用上级栏目名称的办法问题:网站需要在栏目列表页调用上级栏目的名称,也就是在列表模板调用当前... 2021-08-14
dedecms实现自动打包文章中图片并下载的方法本文实例讲述了dedecms实现自动打包文章中图片并下载的方法。分享给... 2021-07-30
dede评论总数调用及方法调用织梦全站评论总数其实很简单,比如用dedecms搭建博客类型的网站... 2021-07-22
DEDECMS织梦模板使用ajax无刷新实现站内搜索功能的教程织梦使用ajax无刷新实现站内织梦搜索具体实现步骤: 1、打开你的 首... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn