我使用了「?alttemplate = TEMPLATENAME」在我的網址我一把umbraco的XSLT代碼Umbraco「alttemplate = templatename」|內容問題
這裏內到底是例如:<a href="{umbraco.library:NiceUrl(@id)}?alttemplate=CommunityVideo">Click here</a>
當用戶點擊鏈接時彈出窗口(的fancybox上)將觸發內部適當的內容渲染。
這個彈出窗口工作正常 - 唯一的問題是與umbraco中的節點相關聯的模板具有RTE(富文本編輯器)。我在RTE中輸入的內容沒有顯示,這很奇怪,因爲我在「CommunityVideo」模板上有umbraco字段選擇項目。
理論上,內容應該呈現,但不是。
這裏是填充內容的代碼:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><umbraco:Item field="pageName" runat="server" /></title>
<link rel="stylesheet" href="/css/main.css" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
</head>
<body id="popup">
<div id="comm-video-wrap">
<umbraco:Item field="bodyText" runat="server" />
</div>
</body>
任何想法?
你能向我們展示填充RTE內容的代碼嗎? – Kieran 2012-07-31 23:15:09
@Kieran請參閱原始帖子內的修改 – Filth 2012-07-31 23:33:40
您的文檔類型中是否有bodyText屬性? – Kieran 2012-08-01 01:21:30