在某些内容类型的编辑视图(Archetypes)上注册要加载的Javascript的推荐方法是什么?
现有实施的任何例子?
确保您的JavaScript代码在这些内容类型编辑表单中正常工作,并且在其他情况下不会中断(jQuery是您的朋友).然后将其添加到portal_javascripts.
如果您可以将JavaScript与某些小部件相关联,请将其添加helper_js为这些小部件.小心JavaScript作为浏览器资源,因为我在'++resoure++'-likeURL上遇到了麻烦helper_js:显然Archetypes不喜欢加号(+)(如果我理解的话,不能正确转义加号).
您可以定义一个名为archetypes_custom_js使用宏调用的页面模板javascript_head,它将自动以所有Archetypes的编辑形式加载.然后,您可以检查该宏中的特殊条件.见base_edit.cpt第47行.
| 归档时间: |
|
| 查看次数: |
985 次 |
| 最近记录: |