如何在“编辑”中渲染原型小部件BrowserView 中的模式?
我想在 Products.Five.browser.BrowserView
中以“编辑”模式渲染 Plone Archetypes 小部件,但似乎 中缺少皮肤层中的许多模板设置浏览器视图
。如何在 BrowserView
中执行等效设置?
生成的表单需要 POST
到现有的 Archetypes 逻辑。
I would like to render Plone Archetypes widgets in 'edit' mode in a Products.Five.browser.BrowserView
but it seems there is a lot of setup for templates in skins layers that is absent from BrowserView
. How do I perform equivalent setup in a BrowserView
?
The resulting form needs to POST
to the existing Archetypes logic.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如 @david-glick 和 @stevem 所建议的,这个问题的最佳答案是:不要这样做。如果您打算使用 AT(原型),请使用 AT 最佳实践;其中最接近的解释如下:
所建议的,如果您愿意的话,您可以在浏览器视图中手动编写表单代码(但您需要自己完成所有验证)。
The best answer to this question as @david-glick and @stevem suggest is: don't do it. If you are going to use AT (Archetypes), use AT best practices; the closest of which are explained here:
Also as @stevem suggests, you can manually code forms in browser views if you are so inclined (but you'll need to do all the validation yourself).