Я получаю эту ошибку: «product_info_tabsJsTabs is not defined
» в моей установке Magento v1.5.1.
Что это значит: не разрешать пользователю в панели администратора добавлять или редактировать продукт. Я могу редактировать / создавать категории и атрибуты, но не продукты.
Вот шаги, которые я предпринял до сих пор:
- Хвост моего файла журнала php - без ошибок
- включил отладчик Magento - нет новых записей в exception.log и system.log
- Я сравнил файлы администрирования Magento с файлами из другой установленной в данный момент установки - они выглядят одинаково; однако могут существовать некоторые надстройки, создающие помехи в JavaScript.
Кто-нибудь сталкивался с этим и нашел решение?
Редактировать - ошибки JS приходят из приложения / design / adminhtml / default / default / template / catalog / product / js.phtml
// bind active tab<br>
if(product_info_tabsJsTabs && product_info_tabsJsTabs.activeTab && $('store_switcher'))
{ $('store_switcher').switchParams = 'active_tab/'+product_info_tabsJsTabs.activeTab.name+'/';
}
и из приложения / design / adminhtml / default / default / template / catalog / product / edit.phtml
Product.AttributesBridge.setTabsObject(product_info_tabsJsTabs);
Я добавлю тело файлов, как только пойму, как его отформатировать удобочитаемым способом.