В-общем, я сделал подачу материала и привязал к ней пункт меню. После перехода в этот пункт, выдает ошибку ubmissions are not configured correctly. Пошарился по форумам, есть только один ответ - " в контроллер submission.php (/components/com_zoo/controllers/submission.php) Функция function _init() в строке 450 идет передача информации о типе объекта - однако по какой-то причине передается пустое значение Код: $type_id = $this->app->request->getCmd('type_id'); для этого я в строке 471 добавил следующий код Код: if(empty($type_id)) { $type_id= JRequest::getVar("type_id",''); if(empty($type_id)) { $Itemid = JRequest::getVar("Itemid",0); $menu =& JSite::getMenu(); $params = $menu->getParams($Itemid); $type_id = $params->get('type'); } } Который проверяет пустое ли значение или нет Если пустое, то берет значение из JRequest Если опять пустое, то из параметров меню" Делаю так, не получается, все равно ошибка. Может вы подскажете в чем проблема?
Посмотрите права групп, которые могут публиковать материалы. Вероятней всего, что доступ к меню у вас открыт для всех пользователей, а вот публиковать материалы могут только избранные. И еще. Не изобретайте велосипед, перерабатывая компоненты на свой лад.
У меня была ошибка после подачи материала, но возможно не такая. Причина её заключалась в том, что пункт меню являлся псевдонимом другого пункта меню. Изменив пункт меню всё заработало. Может причина в Joomla - она выдаёт ошибку при обработке