1

我有一些文章要发布,我已经设置了一个包含所有文章内容的智能表单。我使用 PageBuilder 页面作为模板并让智能表单使用此模板。我需要具有此内容的 PageBuilder 模板的灵活性。这很好用: https ://www.ektron.com/Blogs/eGandalf/Combining-Dynamic-Content-with-PageBuilder/

我的问题是,现在我们需要有一个移动版的文章内容。

我的问题是您如何让一个智能表单与两个模板相关联。这可以由设备或 URL 确定。

例如,

if (desktop device)     
   use desktop template
else if (mobile device)
   use mobile template

或者

if (http://domain.com/content/item)  
    use desktop template  
else if (http://domain.com/m/content/item)  
    use mobile template

我尝试使用快速链接来做到这一点,但每次更新页面布局时都会重新编写快速链接。这是一个重大的维护噩梦。

4

2 回答 2

3

移动模板

您可以指定模板的移动版本。如果移动模板具有与桌面模板相同 ID 的放置区,则会显示相同的小部件。

在这种情况下,移动设备和桌面设备的 URL 将相同,并且 Ektron 将使用设备检测来决定显示哪个模板。

Ektron 参考(特别是设置移动模板)

于 2013-01-26T05:30:18.177 回答
0

元数据到 Smartform

我经常使用元数据链接到智能表单。页面布局可以有一个指向智能表单的元数据链接,然后小部件需要通过元数据访问智能表单。

我们通常在桌面和移动页面布局上设置元数据,以保持一致。

在这种情况下,页面将具有不同的 URL。

于 2013-01-26T05:35:31.153 回答