在我提出的CakePHP1.3申请中,我需要一种形式控制,即:
- Comprised of multiple form elements, and
- Reusable in more than one form. I d like to avoid code duplication if I can.
因此,我制造了一个因素,使我能够控制我的形式,在把控制与红.行动的价值联系起来时,我已经打上了路障。 现在,当你重新使用违约的实地类型时,卡纳克民阵对你来说就是这样,但我需要从<代码>$this->data中获取信息,并在此过程中自行这样做。
问题在于:<代码>$this->data。
array(
Model => array( /* fields from Model */ ),
AnotherModel => array( /* fields from AnotherModel */ )
);
在我可以解释的内容中,我不知道我的领域属于什么模式。 然而,我向形式帮助者讲述了这一信息,当时我称之为_$form->create(
)(认为其中含有Im写作的内容),因此,似乎能够告诉我。 确实,的标语:defaultModel
,但令人痛心的是,这一财产是空的。
现在,简单的解决办法是将模型作为参数。 我可以这样做。 但是,我想避免我能够坐下来的直径流,似乎应该这样做,但我可以说明一下。 是否有办法?
感谢!