我想将模块开发为具有注册表单的事件。事件实际上是一个页面模块,通过添加一些字段(如注册表单URL)进行轻微修改。当控制器返回视图时,我希望控制器返回一个注册表单小部件以及事件信息(文章)和谷歌地图小部件。
想象一下小部件类:
<?php
class Registration_Form_Widget extends Widget{
......
}
我的问题是: 是否可以动态创建窗口小部件(我的意思是窗口小部件实例的创建是动态的(而不是内容),例如使用新的Registration_Form_Widget并绕过参数,例如已经存储到数据库的注册表单URL?
到目前为止,我从未看到一个示例,说明如何使用自动增量ID
动态创建窗口小部件实例感谢...
答案 0 :(得分:0)
不,无论何时创建em都会创建小部件。
答案 1 :(得分:0)
虽然显然可以通过一些代码来实现它。 没有“神奇功能”可以自动执行此操作,但您可以查看窗口小部件模块文件,以了解用户在管理CP中创建窗口小部件时所执行的操作。然后你可以自己重现这种行为。