20130201dedecmsbiji

DEDECMS的一些收藏

最近弄了一个dede的项目,这几天博客都快荒废了。一直木有心思打理打理,这不马上要回家了所以最好码个一两篇的也好填充一下博客不然让来博客的人产生审美疲劳了,百度收录今天一看突然少了100多条,google的也少了好几十条,心里虽说有点慌但还是懒得写几个字。上篇转自大CC的文章也许有人看了也回去折腾了,不过真心说是一片好文章。

这篇文章纯属个人收藏的一些dedecms笔记,如果对此类文章无任何兴趣我想应该提前移步。个人感觉你可以去听听我分享的音乐、视频或者随意吐槽一下我写的其他文章,至于灌水我郑重申明:我……无所谓,您随意!

dede调用自定义字段

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{dede:arclist addfields=’add1,add2,需要查询出来的自定义字段名’ channelid=’自定义内容模型的ID’ row=’10′ orderby=’pubdate”}(add1,add2为自字义的字段名)
字段名1 调用:   [field:add1 /]
字段名2 调用:   [field:add2 /]
{/dede:arclist}
或者

{dede:arclist addfields=’add1,add2,’ row=’10′ orderby=’pubdate”}(add1,add2为自字义的字段名)
字段名1 调用:   [field:add1 /]
字段名2 调用:   [field:add2 /]
{/dede:arclist}

或者
{dede:sql sql=”SELECT exhibition_name,exhibition_time,exhibition_address FROM #@__addonExhibition”} [field:exhibition_name/] {/dede:sql}

或者

{dede:sql sql=”SELECT exhibition_name,exhibition_time,exhibition_address FROM dede_addonExhibition”} [field:exhibition_name/]
{/dede:sql}

或者

基本语法:
{dede:arclist typeid=” row=” col=” titlelen=” infolen=” imgwidth=” imgheight=” listtype=” orderby=” keyword=” adddata=” }

自定义样式模板(InnerText)

{/dede:arclist}

属性参考:

adddata=’表名,需要调用的列名1,需要调用的列名2,……’ 注意:这里的第一个值必须要填数据库的表名,表名不要包含dede_
变量调用方法:[field:列名1 /] [field:列名2 /] ……

如:
{dede:arclist infolen=’100′ adddata=’表名,需要调用的列名1,需要调用的列名2,……’}
[field:textlink /]
<br />
[field:info /]
<br />
[field:需要调用的列名1 /]
<br />
[field:需要调用的列名2 /]
<br />
{/dede:arclist}

静态页实现登录

dedecms静态登录需要通过ajax来实现,这里贴一下代码!

/member/下新建页面 ajax_loginstatus.php 内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
    //由于判断模板页面顶部登录状态
    if($_GET['action'] == 'checklogin')
    {
        require(dirname(__FILE__)."/config.php");
        $uid = $cfg_ml->M_LoginID;

        if(!$uid)
        {

            die('0');

        }
        else
        {

            die(' <div><a class="login-button" href="#">'.$uid.'</a>|<a class="join-button" href="http://www.xxx.com.cn/cms/member/index_do.php?fmdo=login&dopost=exit">登出</a></div>');        

        }
    }
?>

html,发送和接受php段返回值,基本代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript">
$(function(){
    $.ajax({
        url:'http://www.xxx.com.cn/cms/member/ajax_loginstatus.php?action=checklogin',
        type:'GET',
        cache:false,
        success:function(msg){
            if(msg!='0')
            $('.header_msg').html(msg);
        }
    });
});
</script>
分享到:

4 条评论

昵称
  1. www.3gwb.com

    今天才发现你的博客,连着看了几篇呢 欢迎回访:www.3gwb.com

  2. 零购官网

    来看下代码。零购官网: http://www.lelev.com/

  3. 广东硅谷学院

    #广东硅谷学院#学好IT好就业选硅谷IT,学技能拿文凭事半功倍,紧跟专业教师一起冲浪IT行业。我们有建设学习型专业师资团队,教师领跑学生紧随其后。(QQ:800015777,电话0754-88989555)

  4. 广东硅谷学院

    #广东硅谷学院#学好IT好就业选硅谷IT,学技能拿文凭事半功倍,紧跟专业教师一起冲浪IT行业。我们有建设学习型专业师资团队,教师领跑学生紧随其后。(QQ:800015777,电话0754-88989555)