Не зарегистрирован
Приглашаем в
блог 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()
Чтобы добавить сообщение, пожалуйста зарегистрируйтесь и/или войдите в систему .