Example #1
0
 public function render()
 {
     $this->attribs->set(array('class' => 'toolbar modal', 'href' => JRoute::_($this->_options['link']), 'rel' => '{handler:\'' . $this->_options['handler'] . '\', size: {x: ' . $this->_options['x'] . ', y: ' . $this->_options['y'] . '},ajaxOptions:' . $this->_options['ajaxOptions'] . '}'));
     if (isset($this->_options['title'])) {
         $this->attribs->title = $this->_options['title'];
     }
     return parent::render();
 }
Example #2
0
 public function render()
 {
     $option = KRequest::get('get.option', 'cmd');
     $view = KInflector::singularize(KRequest::get('get.view', 'cmd'));
     $link = 'index.php?option=' . $option . '&view=' . $view;
     $this->attribs->set(array('class' => 'toolbar', 'href' => $this->_parent->createRoute($link)));
     return parent::render();
 }
Example #3
0
 public function __construct(KConfig $options)
 {
     $this->setMethod('post');
     parent::__construct($options);
     $this->setField('action', $this->getName());
     KFactory::get('admin::com.ninja.helper.default')->js('/toolbar.js');
     KFactory::get('admin::com.ninja.helper.default')->css('/form.css');
     self::addScriptDeclaration();
 }
Example #4
0
 public function __construct(KConfig $options)
 {
     $this->setMethod('cancel');
     $attribs = $options->attribs;
     $attribs['class'] = 'toolbar type:\'cancel\'';
     $attribs['href'] = '#';
     $optionss->attribs = $attribs;
     parent::__construct($options);
 }
Example #5
0
 public function __construct(KConfig $options)
 {
     $this->setMethod('edit');
     parent::__construct($options);
     $this->attribs->class .= ' invalid';
     $url = clone KRequest::url();
     $query = $url->getQuery(1);
     if (empty($query['view'])) {
         return;
     }
     $query['view'] = KInflector::singularize($query['view']);
     $url->setQuery($query);
     $this->attribs->href = (string) $url;
 }