android - Plone/Diazo 的移动应用标记

标签 android ios iphone plone diazo

我想在我的移动应用程序(iPhone 和 Android)上使用我的一些 Plone 网站内容,并可能使用 Diazo 为移动应用程序提供更精简的内容。

如何添加一个标记来指示我来自移动应用程序,然后我可以在 Diazo 中使用该标记来提供一组自定义的 <rules>

我不介意精益内容是否可以公开访问或在非移动设备上访问,例如,如果这是通过特殊的 URL 参数(如?app=iPhone)实现的。或者什么...

有什么想法吗?干杯:)

顺便说一句,解决方案不一定是 Diazo,我只是认为这可能更整洁......例如,我可以为移动设备编写精益 View ,但对于我想在应用程序上使用的每个页面来说,似乎需要做很多工作。

还查看了 plone.api.json,它非常适合标准 Plone 对象内容,但不能开箱即用地执行我的自定义敏捷内容类型(其中有很多)。

最佳答案

你见过zettwerk.mobiletheming吗? ?它允许您为不同的 url 定义不同的主题 - 因此您可以为一个页面提供两个(diazo)主题。还有一个示例(基于 jquery.mobile)主题,您可以尝试:zettwerk.mobile .

另请查看提供的截屏视频以查看它的运行情况。

关于android - Plone/Diazo 的移动应用标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28298989/

相关文章:

iphone - NSObject类别的类方法无法识别

java - 按钮与底部对齐,从 ImageView 中隐藏

android - cordova 5.0 生成签名的apk

ios - 无法在 iOS7 上使用音量按钮静音

ios - xcode 4.5 不允许我在 ios 5.1 设备上调试

ios - 无法将 channel 保存到 PFInstallation (iOS)

ios - iAD 广告未显示在应用商店应用程序中

iphone - 如何在 UITableView 中添加节标题

android - 如何在 Kotlin 中获取当前的本地日期和时间

android - 如何在android中实现滑动显示动画?