DEDECMS会员信息在个人模板info和index的调用问题
">会员信息在个人模板info和index的调用问题,好长时间没解决 论坛发帖没人回答 看了一晚上代码 自己解决了。
会员个人空间 index.htm 、 listarticle.htm不能像infos.htm模板一样使用
语句来调用自定义联动数据,会报错
会员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";
改写方式如下
代码如下:
/*-----------------------------
//会员空间主页
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 统一添加三条语句即可
上一篇:DEDE列表页及文章页调用TAG标签并加入自己的样式
栏 目:DedeCMS
下一篇:DEDE调用分类及分类下文章并限制标题字数及显示条数
本文标题:DEDECMS会员信息在个人模板info和index的调用问题
本文地址:https://zz.feitang.co/CMSjiaocheng/27268.html
您可能感兴趣的文章
- 12-07Dedecms默认模板用户评论扩展
- 12-07DEDECMS匿名发布文章的修改教程
- 12-07DedeTag Engine Create File False DEDE栏目生成错误
- 12-07DEDECMS两年的网站优化经验
- 12-07dedecms防止被挂马必看安全知识
- 12-07DedeCms完美的FLASH幻灯代码
- 12-07dedecms首页幻灯片显示问题帮助教程
- 12-07DedeCms栏目内容过多分为2行显示
- 12-07Dedecms自动更新首页html插件
- 12-07DEDECMS循环滚动图片制作教程


阅读排行
推荐教程
- 09-22IIs Web网站的添加及配置
- 12-04dedecms织梦dede:channel标签的数字递增调用方法
- 12-07DEDECMS的{dede:arclist}如何调用文章或软件的任何字段
- 12-05DEDECMS后台功能说明书
- 12-02织梦(DEDECMS)将data目录迁移到web根目录之外
- 12-07DEDECMS完美无缝整合UC心得
- 12-04DedeCMS织梦后台模板列表如何按字母排序方法代码
- 12-04DedeCms获取任意栏目N级列表链接树形菜单的方法
- 12-07dedecms首页幻灯片显示问题帮助教程
- 12-04详解织梦模板DEDECMS搜索结果调用自定义字段的方法




