我正在寻找一种优雅的方式来让 jquery 了解包含给定 dom 选择的 ctp 文件的文件名和路径。我正在使用 simple_html_dom 通过 ajax 调用对模板苍蝇进行更改。我需要提供包含我选择的 dom 元素的视图或元素模板 ctp 文件的文件名和路径,以便将更改写入正确的文件。
除了手动将此信息传递到我的应用程序中的每个视图和元素之外,是否有一种优雅(且安全)的方法可以使这些信息对 jquery 可用?
此外,我是否有任何理由担心将此信息以纯文本形式嵌入文档中?存放它的最合适的位置是什么?我的第一个想法是在元素的标题属性中,但是有更合适的位置吗?
谢谢!
更新这个问题可能更好地提出:透明地扩展或修改蛋糕中每个视图和元素的最佳方法是什么?我现在在 beforeRender 中从 app_controler 向下传递一些信息,但据我所知,这不允许我传递有关单个元素视图文件的信息。理想情况下,每个视图和元素都会在 dom 元素中查找某个类名的存在,并在渲染之前在该元素的标题属性中插入路径和文件名信息。我想不出一个好的方法来做到这一点!