ColdFusion-在cfloop中使用var
我对Coldfusion有点陌生,如果这个问题太愚蠢了,我很抱歉。我在写博客,当有帖子的时候,它会说:这是一天前发布的 我让那部分工作起来了。但在另一方面,有一个包含最新文章的栏,但它们都说是1天,因为函数是从模板而不是子对象获取的ColdFusion-在cfloop中使用var,coldfusion,Coldfusion,我对Coldfusion有点陌生,如果这个问题太愚蠢了,我很抱歉。我在写博客,当有帖子的时候,它会说:这是一天前发布的 我让那部分工作起来了。但在另一方面,有一个包含最新文章的栏,但它们都说是1天,因为函数是从模板而不是子对象获取的 articleFeed = $.getBean('feed').loadBy (name=('articles')); reloadFeed = false; if(reloadFeed){ articleFeed = applic
articleFeed = $.getBean('feed').loadBy (name=('articles'));
reloadFeed = false;
if(reloadFeed){
articleFeed = applicition.feedManager.getFeed(articleFeed);
articleIt = getBean('contentIterator').setQuery(articleFeed);
}else{
articleIt = articleFeed.getIterator();
}
这是我的迭代器。这就是我循环的地方:
<li>
<a href="#$.createHREF(filename=item.getValue('filename'))#">
<div class="thumpnail col-xs-3">
<img src="#fileurl#" alt="image" class="img-responsive">
</div>
<div class="excerpt col-xs-9">
<p class="title">#item.getValue('title')#</p>
<p class="time">
<cfif days gt 0>
//not working #item.days#
<cfelse>
<!--- #minutes# ago --->Today
</cfif>
</p>
</div>
</a>
</li>
如果我输入:#天#它返回文章发布的天数。但是我怎样才能得到它呢项目
所以我想要的是:
#item.getVar(days)#
我不太理解你的代码,但你不能只做#item.getValue('days')#
?另外,这真的是application.feedManager
而不是application.feedManager
?你的文章暗示了一个循环,但你的代码中没有这样的东西。在cfloop上用谷歌搜索你可以循环使用CF的各种方式。很可能你只需要将你的
范围限定为
,这样它就与输出相同了。很难说,因为您发布的代码在没有显示循环和所有内容的情况下是不完整的。