Current Path : /var/www/alh/system/catalog/controller/journal3/ |
Current File : /var/www/alh/system/catalog/controller/journal3/icons_menu.php |
<?php use Journal3\Opencart\MenuController; use Journal3\Options\Parser; class ControllerJournal3IconsMenu extends MenuController { /** * @param Parser $parser * @param $index * @return array */ protected function parseGeneralSettings($parser, $index) { return array(); } /** * @param Parser $parser * @param $index * @return array */ protected function parseItemSettings($parser, $index) { $data = array( 'classes' => array( 'icon-menu-' . $parser->getSetting('type'), ), ); if ($parser->getSetting('type') === 'image') { $data['image'] = $this->model_journal3_image->resize($parser->getSetting('image'), $this->settings['imageDimensions']['width'], $this->settings['imageDimensions']['height'], $this->settings['imageDimensions']['resize']); $data['image2x'] = $this->model_journal3_image->resize($parser->getSetting('image'), $this->settings['imageDimensions']['width'] * 2, $this->settings['imageDimensions']['height'] * 2, $this->settings['imageDimensions']['resize']); } return $data; } /** * @param Parser $parser * @param $index * @return array */ protected function parseSubitemSettings($parser, $index) { return $this->parseItemSettings($parser, $index); } }