/** * @param \Spryker\Zed\Gui\Communication\Table\TableConfiguration $config * * @return \Spryker\Zed\Gui\Communication\Table\TableConfiguration */ protected function configure(TableConfiguration $config) { $headers = ['key' => 'Key', 'value' => 'Value']; $config->setHeader($headers); $config->setUrl('list-ajax'); $config->setRawColumns(['key']); return $config; }
/** * @param \Spryker\Zed\Gui\Communication\Table\TableConfiguration $config * * @return \Spryker\Zed\Gui\Communication\Table\TableConfiguration */ protected function configure(TableConfiguration $config) { $this->setTableIdentifier('group-table'); $config->setHeader([SpyAclGroupTableMap::COL_NAME => 'Name', self::ROLES => 'Roles', SpyAclGroupTableMap::COL_CREATED_AT => 'Created At', self::EDIT => self::EDIT]); $config->setSearchable([SpyAclGroupTableMap::COL_NAME]); $config->setRawColumns([self::EDIT, self::ROLES]); return $config; }
/** * @param \Spryker\Zed\Gui\Communication\Table\TableConfiguration $config * * @return \Spryker\Zed\Gui\Communication\Table\TableConfiguration */ protected function configure(TableConfiguration $config) { $config->setHeader([SpyUserTableMap::COL_USERNAME => 'E-mail', SpyUserTableMap::COL_FIRST_NAME => 'First Name', SpyUserTableMap::COL_LAST_NAME => 'Last Name', SpyUserTableMap::COL_LAST_LOGIN => 'Last Login', SpyUserTableMap::COL_STATUS => 'Status', self::ACTION => self::ACTION]); $config->setRawColumns([SpyUserTableMap::COL_STATUS, self::ACTION]); $config->setSortable([SpyUserTableMap::COL_USERNAME, SpyUserTableMap::COL_FIRST_NAME, SpyUserTableMap::COL_LAST_NAME, SpyUserTableMap::COL_STATUS, SpyUserTableMap::COL_LAST_LOGIN]); $config->setSearchable([SpyUserTableMap::COL_USERNAME, SpyUserTableMap::COL_FIRST_NAME, SpyUserTableMap::COL_LAST_NAME]); return $config; }
/** * @param \Spryker\Zed\Gui\Communication\Table\TableConfiguration $config * * @return \Spryker\Zed\Gui\Communication\Table\TableConfiguration */ protected function configure(TableConfiguration $config) { $headers = [self::COL_ID => 'Id', self::COL_INDEX => 'Index', self::COL_TYPE => 'Type', self::COL_SCORE => 'Score']; $config->setHeader($headers); $config->setRawColumns([self::COL_ID]); $config->setDefaultSortColumnIndex(3); $config->setDefaultSortDirection(TableConfiguration::SORT_DESC); $config->setUrl('list-ajax'); return $config; }