我有一些文章要发布,我已经设置了一个包含所有文章内容的智能表单。我使用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
我尝试使用快速链接执行此操作,但每次更新页面布局时都会重写快速链接。这是一个主要的维护噩梦。
答案 0 :(得分:3)
移动模板
您可以指定模板的移动版本。如果移动模板的下拉区域与桌面模板具有相同的ID,则会显示相同的小部件。
在这种情况下,您的网址对于移动设备和桌面设备都是相同的,并且Ektron将使用设备检测来决定要显示的模板。
Ektron reference (particularly Setting Up a Mobile Template)
答案 1 :(得分:0)
Metadate to Smartform
我经常使用元数据链接到智能表单。页面布局可以包含指向智能表单的元数据链接,然后窗口小部件需要通过元数据访问智能表单。
我们通常在桌面和移动页面布局上设置元数据,以保持一致。
在这种情况下,页面将具有不同的URL。