Exemple #1
0
 protected function _initViewHelpers()
 {
     $this->bootstrap('layout');
     $layout = $this->getResource('layout');
     $view = $layout->getView();
     $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
     $view->addHelperPath('Base/View/Helper/', 'Base_View_Helper');
     $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
     $viewRenderer->setView($view);
     Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
     ZendX_JQuery::enableView($view);
     /*------ default blocks in the region right ---*/
     /*$blockM=new Base_View_Block();
        		$path="/layouts/scripts/page/blocks/journal";
        		$blocks=array("name"=>"search-destination", "order"=>"10", "path"=>$path);
        		$blockM->addBlock($blocks, 'journal');
        		$blocks=array("name"=>"right-banner", "order"=>"9", "path"=>$path);
        		$blockM->addBlock($blocks, 'journal');
        		$blocks=array("name"=>"recent-blog", "order"=>"8", "path"=>$path);
        		$blockM->addBlock($blocks, 'journal');
     
        		$blocks=array("name"=>"journal-categories", "order"=>"7", "path"=>$path);
        		$blockM->addBlock($blocks, 'journal');
        		$blocks=array("name"=>"tag-cloud", "order"=>"6", "path"=>$path);
        		$blockM->addBlock($blocks, 'journal');*/
     /*------ default blocks in the region right ---*/
 }
 protected function setUp()
 {
     $this->_helper = new Zle_View_Helper_FormDatePicker();
     $this->_helper->setView($this->_view = new Zend_View());
     ZendX_JQuery::enableView($this->_helper->view);
     $this->_helperOptions = Zle_View_Helper_FormDatePicker::getDatePickerDefaultOptions();
 }
 public function init()
 {
     //        $this->_auth = new My_Auth("user");
     $this->db = Zend_Registry::get('db');
     //        $this->_helper->layout()->setLayout('master');
     ZendX_JQuery::enableView($this->view);
 }
 public function _initjQuery()
 {
     $this->bootstrap('view');
     $view = $this->getResource('view');
     ZendX_JQuery::enableView($view);
     $view->jQuery()->setLocalPath('http://code.jquery.com/jquery-1.6.1.min.js')->setUiLocalPath('https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js')->addStylesheet('/assets/jquery.ui.all.css');
 }
Exemple #5
0
 protected function setUp()
 {
     $this->_picker = new Zle_Form_Element_DatePicker('foo');
     $this->_view = new Zend_View();
     $this->_view->addHelperPath(realpath(dirname(__FILE__) . '/../../../../library/Zle/View/Helper'), 'Zle_View_Helper');
     ZendX_JQuery::enableView($this->_view);
 }
Exemple #6
0
 /**
  * Retrieve JQuery View Helper
  *
  * @return ZendX_JQuery_View_Helper_JQuery_Container
  */
 public function getJquery()
 {
     if (null === $this->_jquery) {
         $this->getBootstrap()->bootstrap('view');
         $this->_view = $this->getBootstrap()->view;
         ZendX_JQuery::enableView($this->_view);
         $this->_parseOptions($this->getOptions());
         $this->_jquery = $this->_view->jQuery();
     }
     return $this->_jquery;
 }
Exemple #7
0
 /**
  * Retrieve JQuery view helper
  *
  * @return ZendX_JQuery_View_Helper_JQuery_Container
  */
 public function getJquery()
 {
     if (null === $this->_jquery) {
         $this->getBootstrap()->bootstrap('view');
         $view = $this->getBootstrap()->getResource('view');
         ZendX_JQuery::enableView($view);
         $options = array_change_key_case($this->getOptions(), CASE_LOWER);
         foreach ($options as $key => $value) {
             switch ($key) {
                 case 'cdnssl':
                     $view->jQuery()->setCdnSsl($value);
                     break;
                 case 'enable':
                     if ($value) {
                         $view->jQuery()->enable();
                     }
                     break;
                 case 'javascriptfiles':
                     foreach ($value as $name => $path) {
                         $view->jQuery()->addJavascriptFile($path);
                     }
                     break;
                 case 'localpath':
                     $view->jQuery()->setLocalPath($value);
                     break;
                 case 'rendermode':
                     $view->jQuery()->setRenderMode($value);
                     break;
                 case 'stylesheets':
                     foreach ($value as $name => $path) {
                         $view->jQuery()->addStylesheet($path);
                     }
                     break;
                 case 'uienable':
                     if ($value) {
                         $view->jQuery()->uiEnable();
                     }
                     break;
                 case 'uilocalpath':
                     $view->jQuery()->setUiLocalPath($value);
                     break;
                 case 'uiversion':
                     $view->jQuery()->setUiVersion($value);
                     break;
                 case 'version':
                     $view->jQuery()->setVersion($value);
                     break;
             }
         }
         $this->_jquery = $view->jQuery();
     }
     return $this->_jquery;
 }
Exemple #8
0
 protected function _initViewHelpers()
 {
     $this->bootstrap('layout');
     $layout = $this->getResource('layout');
     $view = $layout->getView();
     $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
     $view->addHelperPath('Base/View/Helper/', 'Base_View_Helper');
     $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
     $viewRenderer->setView($view);
     Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
     ZendX_JQuery::enableView($view);
 }
Exemple #9
0
 function _initViewHelpers()
 {
     $view = new Zend_View();
     $view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper');
     Zend_Controller_Front::getInstance()->getBaseUrl();
     $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer();
     $viewRenderer->setView($view);
     Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
     ZendX_JQuery::enableView($view);
     ZendX_JQuery::enableView($view);
     ZendX_JQuery::enableView($view);
     $view->JQuery()->enable();
     $view->JQuery()->uiEnable();
 }
 protected function _initViewHelpers()
 {
     $view = new Zend_View();
     ZendX_JQuery::enableView($view);
     $viewrenderer = new Zend_Controller_Action_Helper_ViewRenderer();
     $viewrenderer->setView($view);
     Zend_Controller_Action_HelperBroker::addHelper($viewrenderer);
     $this->bootstrap('layout');
     $layout = $this->getResource('layout');
     $view = $layout->getView();
     $view->doctype('XHTML1_STRICT');
     $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8')->appendName('description', 'Program do katalogowania zdjęć.');
     $view->headTitle('Praca dyplomowa');
 }
Exemple #11
0
 /**
  * Set Jquery
  *
  * @return void
  */
 public function setJquery()
 {
     ZendX_JQuery::enableView($this->_view);
     $options = array_change_key_case($this->getOptions(), CASE_LOWER);
     foreach ($options as $key => $value) {
         switch ($key) {
             case 'cdnssl':
                 $this->_view->jQuery()->setCdnSsl($value);
                 break;
             case 'javascriptfiles':
                 foreach ($value as $name => $path) {
                     $this->_view->jQuery()->addJavascriptFile($path);
                 }
                 break;
             case 'localpath':
                 $this->_view->jQuery()->setLocalPath($value);
                 break;
             case 'rendermode':
                 $this->_view->jQuery()->setRenderMode($value);
                 break;
             case 'stylesheets':
                 foreach ($value as $name => $path) {
                     $this->_view->jQuery()->addStylesheet($path);
                 }
                 break;
             case 'uilocalpath':
                 $this->_view->jQuery()->setUiLocalPath($value);
                 break;
             case 'uiversion':
                 $this->_view->jQuery()->setUiVersion($value);
                 break;
             case 'version':
                 $this->_view->jQuery()->setVersion($value);
                 break;
         }
     }
     if (array_key_exists('enable', $options) && $options['enable']) {
         $this->_view->jQuery()->enable();
     } else {
         $this->_view->jQuery()->disable();
     }
     if (array_key_exists('uiEnable', $options) && $options['uiEnable']) {
         $this->_view->jQuery()->uiEnable();
     } else {
         $this->_view->jQuery()->uiDisable();
     }
 }
Exemple #12
0
 public function init()
 {
     $this->db = Zend_Registry::get('db');
     // turn on profiler
     $profiler = new Zend_Db_Profiler_Firebug('DB Queries');
     $profiler->setEnabled(true);
     $this->db->setProfiler($profiler);
     // enable debug
     Bvb_Grid_Deploy_JqGrid::$debug = true;
     // enable JQuery - should be part of bootstrap
     ZendX_JQuery::enableView($this->view);
     // set url to jqGrid library
     if (@isset(Zend_Registry::get('config')->site->jqGridUrl)) {
         Bvb_Grid_Deploy_JqGrid::$defaultJqGridLibPath = Zend_Registry::get('config')->site->jqGridUrl;
     }
     $this->_config = new Zend_Config_Ini('./application/grids/grid.ini', 'production');
 }
 function _initViewHelpers()
 {
     $this->bootstrap('layout');
     $layout = $this->getResource('layout');
     $view = $layout->getView();
     $view->setHelperPath(APPLICATION_PATH . '/helpers', '');
     //Zend_Dojo::enableView($view);
     // cannot use both of them at the same time
     ZendX_JQuery::enableView($view);
     $view->doctype('HTML5');
     $view->headMeta()->appendHttpEquiv('Content-type', 'text/html;charset=utf-8')->appendName('description', 'Using zend view helper');
     $view->headTitle()->setSeparator(' - ');
     $view->headTitle('Zend Framework');
     $navContainerConfig = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml', 'nav');
     $navContainer = new Zend_Navigation($navContainerConfig, '');
     $view->navigation($navContainer)->setAcl($this->_acl)->setRole(Zend_Registry::get('role'));
     /*$role=null;
             if ($this->_auth->hasIdentity())
     		{
     			$identity = $this->_auth->getStorage()->read();
     			$role = $identity->role;
     		}
             $view->navigation($navContainer)->setAcl($this->_acl)->setRole($role);*/
 }
 public function testShouldAllowEnableView()
 {
     $view = new Zend_View();
     ZendX_JQuery::enableView($view);
     $this->assertTrue(false !== $view->getPluginLoader('helper')->getPaths('ZendX_JQuery_View_Helper'));
 }
Exemple #15
0
 protected function _initJquery()
 {
     ZendX_JQuery::enableView($this->getResource('view'));
 }
 public function setView(\Zend_View_Abstract $view)
 {
     if (isset($view->request) && $view->request instanceof \Zend_Controller_Request_Http) {
         $this->setBasePath($view->request->getBasePath());
     }
     if (!\MUtil_JQuery::usesJQuery($view)) {
         \ZendX_JQuery::enableView($view);
     }
     $this->view = $view;
 }
 /**
  * @group ZF-8055
  */
 public function testUiWidgetDialogContainerRenderBug()
 {
     $view = new Zend_View();
     ZendX_JQuery::enableView($view);
     // Create new jQuery Form
     $form = new ZendX_JQuery_Form();
     $form->setView($view);
     $form->setAction('formdemo.php');
     $form->setAttrib('id', 'mainForm');
     // Use a TabContainer for your form:
     $form->setDecorators(array('FormElements', 'Form', array('DialogContainer', array('id' => 'tabContainer', 'style' => 'width: 600px;', 'jQueryParams' => array('tabPosition' => 'top')))));
     $subForm1 = new ZendX_JQuery_Form('subform1');
     $subForm1->setView($view);
     // Add Element Spinner
     $elem = new ZendX_JQuery_Form_Element_Spinner("spinner1", array('label' => 'Spinner:', 'attribs' => array('class' => 'flora')));
     $elem->setJQueryParams(array('min' => 0, 'max' => 1000, 'start' => 100));
     $subForm1->addElement($elem);
     $subForm1->setDecorators(array('FormElements', array('HtmlTag', array('tag' => 'dl'))));
     $form->addSubForm($subForm1, "form1");
     $output = $form->render($view);
     $this->assertContains('<div id="tabContainer" style="width: 600px;"><form', $output);
 }
Exemple #18
0
 public function init()
 {
     $this->db = Zend_Registry::get('db');
     // Bvb_Grid_Deploy_JqGrid::$debug = true;
     ZendX_JQuery::enableView($this->view);
 }