帖子
帖子
用户
博客
课程
显示全部楼层
3
帖子
0
勋章
28
Y币

[其他] 求助,玩转晋城碰到问题

[复制链接]
发表于 2015-7-2 13:33:12
在学习玩转晋城,碰到如下问题,请高人帮忙看看,

1.文章显示问题,在数据库 activilty 中新建了一行数据,为何新的文章只能显示在活动里,如何让它显示在首页里面?

2.文章顺序问题如何按照新发布的文章在最前面的顺序排序?这个代码应该添加在哪个文件里啊

3.在News表中新添了一行数据,为何新闻页面不显示啊!!!???

求大神帮忙解决啊!!!!实在搞不定了!!!
3
帖子
0
勋章
28
Y币
难道大家都没碰到这样的问题吗
3
帖子
0
勋章
28
Y币
本帖最后由 fisher1911 于 2015-7-2 14:39 编辑

第一个问题暂时解决了,实在不明白,是不是原来的代码有问题啊!??

我把activility.js这段代码 替换到main.js里面去,并删除原来的代码,见红色。新添加的代码
function getData() {

    api.showProgress({
        title: '加载中...',
        modal: false
    });
    var getActivityUrl = '/activity';
    ajaxRequest(getActivityUrl, 'GET', '', function (ret, err) {
        if (ret) {
            var content = $api.byId('act-content');
            var tpl = $api.byId('act-template').text;
            var tempFn = doT.template(tpl);
            content.innerHTML = tempFn(ret);
            api.parseTapmode();
        } else {
            api.toast({msg: err.msg, location: 'middle'})
        }
        api.hideProgress();
    })

}

删除的代码
function getData(id) {
    var getTabBarActivityUrl = '/tabBar?filter=';
    var urlParam = {
        include: ["activity"],
        where: {
            id: id
        }
    };
    ajaxRequest(getTabBarActivityUrl + JSON.stringify(urlParam), 'GET', '', function (ret, err) {
        if (ret) {
            var content = $api.byId('act-content');
            var tpl = $api.byId('act-template').text;
            var tempFn = doT.template(tpl);
            content.innerHTML = tempFn(ret[0].activity);
        } else {
            api.alert({
                msg: err.msg
            });
        }
        api.hideProgress();
    })
}

首页就可以出来新的文章了,但问题是,有多少文章就会出来多少,如何让他一次只显示固定数量的文章啊!????

3
帖子
0
勋章
28
Y币
如何解决文章排序问题,想让他按照最新添加的排列

大体知道是按 order by decs 降序来排列,但是这段代码应该放在什么位置啊?

求大神能给一段代码出来,真心万分感谢!!!
5
帖子
0
勋章
1万+
Y币
fisher1911 发表于 2015-7-2 14:15
如何解决文章排序问题,想让他按照最新添加的排列

大体知道是按 order by decs 降序来排列,但是这段代码 ...

这些需求都是自己写的,在用数据前先把数据排序好就行
0
帖子
0
勋章
49
Y币
同样的疑问,版主笼统的回答,对于菜鸟真是好无力啊
47
帖子
1
勋章
1万+
Y币
                                                   
您需要登录后才可以回帖 登录

本版积分规则