很多時候不要修改高級的搜索 XSLT, 這樣看來我每一次我爬的小山頭.
這是我最新的課: 區分大小寫時引用列. 在我的高級搜索中, 我已經為此定義的列:
<根 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<列>
<列 名稱="GafTrainingInvoiceNumber" />
<列 名稱="GafTrainingInvoiceLocation" />
<列 名稱="作業識別碼"/>
<列 名稱="排名"/>
<列 名稱="標題"/>
<列 名稱="作者"/>
<列 名稱="大小"/>
<列 名稱="路徑"/>
<列 名稱="說明"/>
<列 名稱="寫入"/>
<列 名稱="網站名稱"/>
<列 名稱="CollapsingStatus"/>
<列 名稱="HitHighlightedSummary"/>
<列 名稱="HitHighlightedProperties"/>
<列 名稱="ContentClass"/>
<列 名稱="IsDocument"/>
<列 名稱="PictureThumbnailURL"/>
</列>
</根>
顯示發票號碼、 發票位置的 XLST 已:
<p>
培訓發票編號: <xsl:值的 請選擇="GafTrainingInvoiceNumber"/>
<br></br>
培訓發票位置: <xsl:值的 請選擇="GafTrainingInvoiceLocation"/>
</p>
不過, 選擇具有要引用的屬性中全部小寫, 如在:
<p>
培訓發票編號: <xsl:值的 請選擇="gaftraininginvoicenumber"/>
<br></br>
培訓發票位置: <xsl:值的 請選擇="gaftraininginvoicelocation"/>
</p>
直到我改正錯誤, 搜尋結果顯示的標籤 (e 小節. "培訓發票編號") 但沒有資料.