pedro151/zfcomplement

此包的最新版本(dev-master)没有提供许可信息。

此包仅用于补充 Zend Framework 2

dev-master 2015-01-19 11:40 UTC

This package is not auto-updated.

Last update: 2020-01-10 15:28:42 UTC


README

Zend Framework 2 - JQuery Validate

为 composer 安装: "pedro151/zfcomplement": "dev-master"

  1. 将 'js' 文件夹移动到 'public'

  2. config/autoload/global.php 中插入

     'zf-complement' => array (
        'jquery' => array (
            'version'       => "2.1.3",                   //optional
            'ui-version'    => "1.11.2",                  //optional
            'enable'        => true,                      //optional
            'ui-enable'     => false,                     //optional
            'local-path'    => '/js/jquery/jquery.js',    //optional
            'ui-local-path' => null,                      //optional
            'ui-enable'     => false,                     //optional
            'load-ssl-path' => true,                      //optional
            'validate'      => array (
                'useTwitterBootstrap' => true,            //optional
                'validate-path'       => '/js/validate/' //optional
            )
        ),
     )

3)在 module.config.php 中插入

    'view_helpers'    => array (
        'factories' => array (
            'Jquery' => function ( $sm )
            {
                return new ZfComplement\JQuery\View\Helper\Jquery($sm);
            }
        )
    ),
  1. view/layout/layout.php 中输入上面的代码到 headScriptInlineScript 函数中
    <?php $this->jquery()->get('validate');?>
  1. 在控制器中使用下面的函数在视图中输入表单
        $this->getEvent ()
             ->getViewModel ()
             ->setVariables ( array('form'=>$form) );