0

我想开发一个模块作为带有注册表的活动。事件实际上是一个页面模块,通过添加一些字段,如注册表单 url 稍作修改。当控制器返回视图时,我希望控制器返回注册表小部件以及事件信息(文章)和谷歌地图小部件。

想象一个小部件类:

<?php
    class Registration_Form_Widget extends Widget{
       ......
   }

我的问题是:是否可以动态创建小部件(我的意思是小部件实例的创建是动态的(不是内容),例如使用 new Registration_Form_Widget 并绕过已存储到数据库的注册表单 url 等参数?

到目前为止,我从来没有看到一个示例显示如何使用自动递增 id 动态创建小部件实例

谢谢...

4

2 回答 2

0

不,每当您创建 em 时都会创建小部件。

于 2010-12-23T02:33:55.853 回答
0

虽然显然可以通过一些代码来实现它。没有“神奇功能”可以自动执行此操作,但您可以查看小部件模块文件以了解用户在管理 CP 中创建小部件时所做的事情。然后你可以自己重现这种行为。

于 2013-07-25T08:38:18.770 回答