2011-11-25 74 views
4

我正在使用Kentico 5.5R2作为我的网站,在那里我要生成GoogleNewsSitemap。到目前为止,我的代码能够获取newarticle URL和出版日期,但我不能够获取新闻文章的标题动态 这里的代码如何使用kentico CMS在GoogleNewsSitemap中获取新闻标题的标题

<url> 
<loc><%# GetAbsoluteUrl(GetDocumentUrl()) %></loc> 
<news:news> 

<news:publication> 
<news:name>Yourwellness </news:name> 
<news:language>eng</news:language> 
</news:publication> 
<news:genres>PressRelease, Blog</news:genres> 
<news:publication_date> 
<%# GetDateTime("DocumentModifiedWhen", "dd-MMM-yy")%> 
</news:publication_date> 
<news:title>method for fetching title Comes here </news:title> 
<news:keywords>Health</news:keywords> 
</news:news> 
</url> 

我试过很多方法来获取冠军,但它作为空白。

回答

0

你有没有试过一个普通的Eval?不记得字段名称,而不是在我的工作电脑,但可能是其中之一:

<%#Eval("DocumentTitle") %> 
<%#Eval("Title") %> 
+0

我试过的eval方法,但它返回空值...的例如我试过这个'<![CDATA [<%#Eval(“NewsTitle”)%>]]>' – leroy

0

你可能会寻找:

<%# Eval("DocumentName") %> 

这取决于个人的文件类型是什么用于标题。它可能是上面的文档名称,或者像“NewTitle”之类的东西。

0

你在哪里使用该代码以及您使用的是哪个Web部件? 您是否试图在代码后面获得标题?

1

<%#的eval(“DocumentName”)%>是默认为节点,除非你正在使用其他与自定义文件类型