Пример #1
0
 protected function initGridFields()
 {
     $this->addGridField('title', ___('Title'));
     $this->addGridField(new Am_Grid_Field_Enum('access', ___('Access')))->translate(NewsletterList::ACCESS_RESTRICTED, ___('Restricted'))->translate(NewsletterList::ACCESS_USERS, ___('All Users'))->translate(NewsletterList::ACCESS_GUESTS_AND_USERS, ___('All Users and Guests'));
     $this->addGridField('subscribed_users', ___('Subscribers'))->addDecorator(new Am_Grid_Field_Decorator_Link('admin-users/index?_u_search[-newsletters][val][]={list_id}'));
     parent::initGridFields();
 }
Пример #2
0
 protected function initGridFields()
 {
     $this->addField('title', ___('Title'))->setRenderFunction(array($this, 'renderAccessTitle'));
     if (count($this->getDi()->plugins_newsletter->getEnabled()) > 1) {
         $this->addField('plugin_id', ___('Plugin'));
         $this->addField('plugin_list_id', ___('Plugin List Id'));
     }
     $this->addField('subscribed_users', ___('Subscribers'))->addDecorator(new Am_Grid_Field_Decorator_Link('admin-users/index?_u_search[-newsletters][val][]={list_id}'));
     parent::initGridFields();
 }
 protected function initGridFields()
 {
     $this->addField('title', ___('Title'))->setRenderFunction(array($this, 'renderAccessTitle'));
     $this->addField('path', ___('Filename'))->setRenderFunction(array($this, 'renderPath'));
     if ($this->getDi()->db->selectCell("SELECT COUNT(*) FROM ?_resource_resource_category WHERE resource_type=?", 'video')) {
         $this->addField(new Am_Grid_Field('rgroup', ___('Categories'), false))->setRenderFunction(array($this, 'renderCategory'));
     }
     $this->addField(new Am_Grid_Field_Expandable('_code', ___('JavaScript Code')))->setGetFunction(array($this, 'renderJsCode'));
     parent::initGridFields();
 }
 protected function initGridFields()
 {
     $this->addGridField('title', ___('Title'))->setRenderFunction(array($this, 'renderAccessTitle'));
     $this->addGridField('path', ___('Filename'))->setRenderFunction(array($this, 'renderPath'));
     $this->addGridField(new Am_Grid_Field_Expandable('_code', ___('JavaScript Code')))->setGetFunction(array($this, 'renderJsCode'));
     parent::initGridFields();
 }