Php 在costum模板Silverstripe中加载userDefinedForm

Php 在costum模板Silverstripe中加载userDefinedForm,php,forms,silverstripe,Php,Forms,Silverstripe,大家好,我在Silverstripe 3.1上有点小问题,我正在尝试从UserDefinedForm模块中拉出表单,但没有成功,也许有人有这个问题 我的控制器功能: public function getContactPageForm(){ $record = DataObject::get_one("UserDefinedForm", "URLSegment = 'contactpageform'"); $results = new UserDefinedForm_Contro

大家好,我在Silverstripe 3.1上有点小问题,我正在尝试从UserDefinedForm模块中拉出表单,但没有成功,也许有人有这个问题

我的控制器功能:

public function getContactPageForm(){
    $record = DataObject::get_one("UserDefinedForm", "URLSegment = 'contactpageform'");
    $results = new UserDefinedForm_Controller($record);
    return $results;
}
我的模板:

<% if getContactPageForm %>
   <% loop getContactPageForm %>
      $Form
   <% end_loop %>
<% end_of %>

PLZ帮助

我自己找到的解决方案只是扩展了用户定义表单而不是页面