Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.
Форум  ->   Разработка плагинов, вопросы по API  ->  Как переопределить вывод товаров в каталоге?


Показать все сообщения в этой ветке


Добавлено: 16.07.16 09:44:38  



Регистрация: 19.02.15
Сообщений: 14


Обратиться по имени

А как это сделать? Мы искали в доке API Amiro но не нашли. Нам кажется что само переопределение займет несколько строк. Например как переопределение страниц в каталоге -

AMI_Event::addHandler('v5_on_before_init', 'handleEshopInit', AMI_Event::MOD_ANY);

function handleEshopInit($name, array $aEvent, $handlerModId, $srcModId) {
	$aPageInfo = AMI_Registry::get('page');
	if(!empty($aPageInfo) && $aPageInfo['modId'] == 'eshop_item') {
		//$elementsPerPage = AMI::getSingleton('env/request')->get('elements_per_page', 0);
		$elementsPerPage = 1;
		if(intval($elementsPerPage) > 0) {
			AMI::setOption( 'eshop_item', 'page_size', $elementsPerPage);
		}
	}
	return $aEvent;
}


Если это не простая задача будьте добры дайте пожалуйста ссылку на конкретную страницу Amiro API, которая поможет решить эту задачу.



0


Создать новую тему Ответить