addColumn('no', 'no'); $this->addColumn('date', 'date', array('orderBy' => 'date')); $this->addColumn('link_enum', 'hideDate', array('orderBy' => 'hideDate')); if (true === $this->getConfig('hasImage')) { $this->addColumn('image', 'image'); } $this->addColumn('item', 'item', array('title' => 'Title', 'orderBy' => 'title')); if (true === $this->getConfig('hasFeatured')) { $this->addColumn('link_enum', 'featured', array('orderBy' => 'featured')); } $this->addColumn('link_enum', 'enabled', array('title' => 'Show', 'orderBy' => 'enabled')); $this->addColumn('options', 'options'); return $this; } }