您好,欢迎来到菜鸟吧源码网-本站资源仅供学习与参考,禁止用于商业或违法行为!
  • 首 页
  • 下载APP
  • 公告:菜鸟吧APP于2024.9.15正式上线,请首页右上角进入下载,本站资源均来源于互联网及会员投稿发布,所有资源仅供学习参考研究使用,请勿商用或其它非法用途,商用请购买正版,否则产生一切后果由用户自行承担!谢谢!

     

    当前位置:主页 > 站长学堂 > dede教程 >
    DEDECMS会员空间调用收藏
    时间:2020-02-27 11:56 作者:菜鸟哥 浏览:收藏 挑错 打印

    第一步

    打开member/inc/space_action.php

    将以下代码加入到最底部

    //我的收藏
    elseif($action=='stow')
    {
    include_once(DEDEINC.'/arc.memberlistview.class.php');
    include_once(DEDEINC.'/channelunit.func.php');
    $sql= "SELECT s.*,t.* FROM `dede_member_stow` AS s left join `dede_member_stowtype` AS t on t.stowname=s.type  where s.mid='{$_vars['mid']}' order by s.id desc";
    $dlist= newMemberListview();
    $dlist->pageSize =20;
    $dlist->SetParameter("action",$action);
    $dlist->SetTemplate(DEDEMEMBER."/space/{$_vars['spacestyle']}/list_stow.htm");
    $dlist->SetSource($sql);
    $dlist->Display();
    exit();
    }


    第二步

    将以下代码保存为list_stow.htm,保存在/member/space/你当前所使用风格目录

    {dede:include file='header.htm'/}
    <divclass="wrapper mT10">
    <divclass="west">
    {dede:include file='side_icon.htm'/}
    {dede:include file='side_class.htm'/}
    {dede:include file='side_visitor.htm'/}
    {dede:include file='side_search.htm'/}
    </div>
    <divclass="east">
    <dlclass="border">
    <dtclass="caption"><strong>收藏</strong></dt>
    <ddclass="body">
    {dede:datalist}
    <divclass="mp10 dashed">
    <divclass="mB10">
    <h3class="fLeft"><ahref='archives_do.php?dopost=viewArchives&aid={dede:field.aid/}'target='_blank'>{dede:field.title/}</a></h3>
    <spanclass="mL5 aGray">({dede:field.addtime function="MyDate('Y-m-d h:i',@me)"/})</span>
    </div>
    <divclass="clearfix pB10"></div>
    </div>
    {/dede:datalist}
    <divclass="fRight mTB10 pd10">{dede:pagelist /}</div>
    <divclass="clearfix"></div>
    </dd>
    </dl>
    </div>
    </div>
    {dede:include file='footer.htm'/}
    </body>
    </html>

    第三步 在/member/space/你当前所使用的风格目录下的header.htm里的导航中增加

    <li><ahref="index.php?uid={dede:var.userid_e /}&action=stow"><span>收藏</span></a></li>


    以上为增加收藏的列表显示方式,下边是在侧边栏调用最新的10条收藏记录。


    第一步

    将以下代码保存为side_stow.htm,保存在/member/space/你当前所使用的风格目录下

    <!-- //links -->
    <dlclass="border mT10">
    <dtclass="caption"><strong>收藏</strong></dt>
    <ddclass="body lh20">
    <ulclass="list2 mB5">
    <?php
    $dsql->Execute('fl',"Select * From `dede_member_stow` where mid='{$_vars['mid']}' order by id desc limit 10");
    while($arr = $dsql->GetArray('fl'))
    {
    echo "<li><ahref='archives_do.php?dopost=viewArchives&aid={$arr['aid']}' target='_blank'>{$arr['title']}</a></li>\r\n";
    }
    ?>
    </ul>
    </dd>
    </dl>


    然后打开当前风格的index.htm 找到

    {dede:include file='side_links.htm'/}

    在其下方增加

    {dede:include file='side_stow.htm'/}


    完成。

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请给我们来信:cainiaovip8@qq.com,我们尽快处理。

    织梦中TAG标签字数长度限制解决方法织梦中TAG标签字数长度限制解决方法
    织梦后台突然打不开或打开后空白的解决方法织梦后台突然打不开或打开后空白的解决
    织梦系统解决后台“DEDECMS安全提示”的方法织梦系统解决后台“DEDECMS安全提示”