国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 動易CMS > 正文

為何內容頁讀取不到自定義字段的內容

2024-09-10 21:56:01
字體:
來源:轉載
供稿:網友
問題:新建的模型,字段都是重新添加的。在內容頁,有的字段能讀到數據,很多字段卻讀不到,這是什么原因?具體如下圖:
圖片點擊可在新窗口打開查看此主題相關圖片如下:未命名.jpg
圖片點擊可在新窗口打開查看

圖片點擊可在新窗口打開查看此主題相關圖片如下:qq截圖未命名.jpg
圖片點擊可在新窗口打開查看


解決方法:請修改這個內容頁模板所調用的數據源標簽。

比如文章內容頁模板中調用的是{PE.DataSource id="cone" datasource="文章_內容頁" itemId="@RequestInt_id" xslt="true" /},則表示調用了“文章_內容頁.config”數據源標簽,修改“文章_內容頁.config”標簽,在里面參考其他字段加入新增字段的查詢,然后再在內容頁模板中調用相關字段。

如:

<shengao>
<xsl:value-of select="/NewDataSet/Table/shengao"/>
</shengao>

 

以下內容為在SF中添加內容字段的詳細說明:

實現需求:

  例如在文章內容模型中,添加一個“翻譯”(Translation)的字段,并調用在內容頁模板中顯示。

操作過程:

  1、先在文章內容模型的字段管理中添加上“翻譯”(Translation)字段,例如是文本類型。

  2、在默認文章內容頁模板中,調用“翻譯”字段的數據源標簽: {PE.Field id="cone" fieldname="Translation " /} 。

  3、在“文章_內容頁.config”數據源標簽中添加上以下定義:

<Translation>
<xsl:value-of select="/NewDataSet/Table/Translation"/>
</Translation>

說明一:

  在“文章_內容頁.config”數據源標簽中,<xsl:value-of select="/NewDataSet/Table/Translation"/>里面藍色的Translation是字段名,必須要與添加的字段英文名相統一。

  在默認文章內容頁模板中調用的{PE.Field id="cone" fieldname="Translation " /}中的 Translation ,要與“文章_內容頁.config”數據源標簽中<>內的定義名相統一,如<Translation>。這里的名稱也可以另外定義,如定義為:

<Abc>
<xsl:value-of select="/NewDataSet/Table/Translation"/>
</Abc>

  則默認文章內容頁模板中調用即為{PE.Field id="cone" fieldname="Abc" /}。也就是數據源標簽中<>內的定義名要與內容模板中的調用名相統一。

說明二:

  若定義的字段為文本類型,則定義為:

文本類型:
<Translation>
<xsl:value-of select="/NewDataSet/Table/Translation"/>
</Translation>

  若定義的字段為時間與日期類型,則定義為:

時間與日期類型:
<Date>
<xsl:value-of select="pe:FormatDate(/NewDataSet/Table/Date,'yyyy年mm月dd日')"/>
</Date>

  若定義的字段為數字類型,則定義為:

數字類型:
<Digit>
<xsl:value-of select="format-number(/NewDataSet/Table/Digit,'#.00')"/>
</Digit>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 韩城市| 镇宁| 沙洋县| 元朗区| 鱼台县| 临潭县| 石柱| 醴陵市| 马关县| 尚义县| 京山县| 广南县| 甘洛县| 屏南县| 梨树县| 虎林市| 北安市| 陵川县| 腾冲县| 衡南县| 通许县| 铁岭市| 雅安市| 库伦旗| 会宁县| 鱼台县| 左贡县| 齐齐哈尔市| 延吉市| 安宁市| 兴城市| 新巴尔虎右旗| 金溪县| 马关县| 凌源市| 仲巴县| 博客| 长兴县| 西畴县| 萨迦县| 科技|