addColumn('no', 'no') ->addColumn( 'date', 'added', array( 'title' => 'Submitted', 'orderBy' => 'added', 'format' => '%m/%d/%Y %I:%M %p', 'attribs' => array('width' => 135) ) ) ->addColumn('text', 'name', array('attribs' => array('width' => 250), 'orderBy' => 'name')) ->addColumn( 'text', 'emailOrPhone', array( 'title' => 'E-mail or phone number', 'orderBy' => 'emailOrPhone', 'attribs' => array('width' => 300) ) ) ->addColumn('text', 'areaOfInterest', array('title' => 'Area of Interest', 'orderBy' => 'areaOfInterest')) ->addColumn('options', 'optinos', array('actions' => 'view; delete')); } protected function _getDefaultLinks() { $links = parent::_getDefaultLinks(); $fullAlias = Qs_SiteMap::findFirst(null, array('type' => 'Form_Contact_AreaOfInterest_Admin'), null, 'fullAlias'); if (false !== $fullAlias) { $link = array('title' => 'Manage Areas Of Interest', 'url' => $fullAlias); array_unshift($links, $link); } return $links; } }