Install for composer: "pedro151/zfcomplement": "dev-master"
-
move the 'js' folder to the 'public'
-
in
config/autoload/global.php
insert:
'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)in module.config.php
insert:
'view_helpers' => array (
'factories' => array (
'Jquery' => function ( $sm )
{
return new ZfComplement\JQuery\View\Helper\Jquery($sm);
}
)
),
- with a
view/layout/layout.php
enter the above code the functionheadScript
andInlineScript
<?php $this->jquery()->get('validate');?>
- use the function below the controller to enter forms in view:
$this->getEvent ()
->getViewModel ()
->setVariables ( array('form'=>$form) );