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(); }
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(); }