我如何在ZF2中使用自定义验证器创建自定义表单元素?我想创建使用jQuery的自定义类别选择器,并且应该从phtml脚本呈现此元素的内容.在ZF1中它很容易但在ZF2中我不知道从哪里开始.
我正在尝试将验证器RecordExists添加到我的表单中,但是我收到错误'no db adapter present'.如何将db adapter设置为此验证器?我使用骨架应用程序中的示例,我正在尝试做这样的事情(是的,我知道$ dbAdapter未定义:)我正在搜索解决方案如何将此变量更改为db adapter资源):
namespace Album\Model;
use Zend\InputFilter\Factory as InputFactory; // <-- Add this import
use Zend\InputFilter\InputFilter; // <-- Add this import
use Zend\InputFilter\InputFilterAwareInterface; // <-- Add this import
use Zend\InputFilter\InputFilterInterface; // <-- Add this import
class Album implements InputFilterAwareInterface
{
public $id;
public $artist;
public $title;
protected $inputFilter; // <-- Add this variable
public function exchangeArray($data)
{
$this->id = (isset($data['id'])) ? $data['id'] : null;
$this->artist = (isset($data['artist'])) ? $data['artist'] : null;
$this->title = (isset($data['title'])) ? $data['title'] …Run Code Online (Sandbox Code Playgroud)