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

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

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


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


Добавлено: 11.07.14 20:38:12  



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


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

Спасибо, но почему-то метод не срабатывает,
$shop_item_table_object = AMI::getResourceModel('eshop_item/table');
        $selected_catalog_item=$shop_item_table_object->getItem($item_id);
        $item_url=$selected_catalog_item->getFullURL();

не находит локаль: No page locale value found for module 'eshop_item' (0). You should add `lang' selecting from DB by calling addNavColumns(), попробовал вместо него getURL(), он не нашел sublink. В базе проверил эти свойства имеются.
$shop_item_table_object = AMI::getResourceModel('eshop_item/table');
        $selected_catalog_item=$shop_item_table_object->getItem($item_id);
        $selected_catalog_item->addNavColumns();
        $item_url=$selected_catalog_item->getFullURL();

При добавлении addNavColumns, его не узнает: Call to undefined method AmiCatalog_Items_TableItem::addNavColumns()



0


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