為何內(nèi)容頁讀取不到自定義字段內(nèi)容_動易Cms教程
問題:新建的模型,字段都是重新添加的。在內(nèi)容頁,有的字段能讀到數(shù)據(jù),很多字段卻讀不到,這是什么原因?具體如下圖:
此主題相關圖片如下:未命名.jpg

此主題相關圖片如下:qq截圖未命名.jpg

解決方法:請修改這個內(nèi)容頁模板所調(diào)用的數(shù)據(jù)源標簽。
比如文章內(nèi)容頁模板中調(diào)用的是{PE.DataSource id="cone" datasource="文章_內(nèi)容頁" itemId="@RequestInt_id" xslt="true" /},則表示調(diào)用了“文章_內(nèi)容頁.config”數(shù)據(jù)源標簽,修改“文章_內(nèi)容頁.config”標簽,在里面參考其他字段加入新增字段的查詢,然后再在內(nèi)容頁模板中調(diào)用相關字段。
如:
<shengao>
<xsl:value-of select="/NewDataSet/Table/shengao"/>
</shengao>
以下內(nèi)容為在SF中添加內(nèi)容字段的詳細說明:
實現(xiàn)需求:
例如在文章內(nèi)容模型中,添加一個“翻譯”(Translation)的字段,并調(diào)用在內(nèi)容頁模板中顯示。
操作過程:
1、先在文章內(nèi)容模型的字段管理中添加上“翻譯”(Translation)字段,例如是文本類型。
2、在默認文章內(nèi)容頁模板中,調(diào)用“翻譯”字段的數(shù)據(jù)源標簽: {PE.Field id="cone" fieldname="Translation " /} 。
3、在“文章_內(nèi)容頁.config”數(shù)據(jù)源標簽中添加上以下定義:
<Translation>
<xsl:value-of select="/NewDataSet/Table/Translation"/>
</Translation>
說明一:
在“文章_內(nèi)容頁.config”數(shù)據(jù)源標簽中,<xsl:value-of select="/NewDataSet/Table/Translation"/>里面藍色的Translation是字段名,必須要與添加的字段英文名相統(tǒng)一。
在默認文章內(nèi)容頁模板中調(diào)用的{PE.Field id="cone" fieldname="Translation " /}中的 Translation ,要與“文章_內(nèi)容頁.config”數(shù)據(jù)源標簽中<>內(nèi)的定義名相統(tǒng)一,如<Translation>。這里的名稱也可以另外定義,如定義為:
| <Abc> <xsl:value-of select="/NewDataSet/Table/Translation"/> </Abc> |
則默認文章內(nèi)容頁模板中調(diào)用即為{PE.Field id="cone" fieldname="Abc" /}。也就是數(shù)據(jù)源標簽中<>內(nèi)的定義名要與內(nèi)容模板中的調(diào)用名相統(tǒng)一。
說明二:
若定義的字段為文本類型,則定義為:
|
文本類型: |
若定義的字段為時間與日期類型,則定義為:
| 時間與日期類型: <Date> <xsl:value-of select="pe:FormatDate(/NewDataSet/Table/Date,'yyyy年mm月dd日')"/> </Date> |
若定義的字段為數(shù)字類型,則定義為:
| 數(shù)字類型: <Digit> <xsl:value-of select="format-number(/NewDataSet/Table/Digit,'#.00')"/> </Digit> |
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復,SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權限?
- 相關鏈接:
- 教程說明:
動易Cms教程-為何內(nèi)容頁讀取不到自定義字段內(nèi)容
。