/** * Get default options * * @return array */ protected function getDefaultOptions() { $result = array(); $options = parent::getDefaultOptions(); $added = false; // Insert new option just after the default option foreach ($options as $key => $value) { $result[$key] = $value; if ('default' == $key) { $result['newest'] = static::t('Newest first'); $added = true; } } if (!$added) { $result['newest'] = static::t('Newest first'); } return $result; }
/** * Get default options * * @return array */ protected function getDefaultOptions() { return parent::getDefaultOptions() + array('rateAsc' => static::t('Rate asc'), 'rateDesc' => static::t('Rate desc')); }
/** * Get default options * * @return array */ protected function getDefaultOptions() { return parent::getDefaultOptions() + array('boughtAsc' => static::t('Sales asc'), 'boughtDesc' => static::t('Sales desc')); }