Добрый день.
Создал модуль и возникает ошибка
Произошли следующие ошибки:
Запрашиваемый ресурс не существует
Поддержка umi неделю ничего не может сделать.
Подскажите кто сможет. Мне нужно сделать модуль с 2 вкладками на одной вкладке просто вывести 1 на другой 2
if ($commonTabs instanceof iAdminModuleTabs) {
$commonTabs->add('pages');
$commonTabs->add('objects');
}
Вкладки есть.
public function pages() {
return 1;
}
public function objects() {
return 2;
}
Почему выводится?
Произошли следующие ошибки:
Запрашиваемый ресурс не существует
Устанавливаю dummy - все работает.
Копирую папку dummy переименовываю ее, например mytest (во всех файлах dummy заменяю на mytest) устанавливаю и появляется ошибка
Произошли следующие ошибки:
Запрашиваемый ресурс не существует
Из-за чего это можут быть? Может что-то еще нужно сделать, кроме того как скопировать папку и перемеиновать название модуля во всех файлах ???
Как бы это дико не звучало, но скорее всего дело в названии класса при подключении файла админского. Вернее в том, что он должен быть с заглавной буквы.
1. в файле admin.php должно быть (с учетом названия вашего класса mytest)
class MytestAdmin {
use baseModuleAdmin;
2. в файле customAdmin.php должно быть (с учетом названия вашего класса mytest)
class MytestCustomAdmin{
use baseModuleAdmin;
3. в файле class.php там где вы подключаете классы, должно быть
$this->__loadLib("admin.php");
$this->__implement("MytestAdmin");
и
$this->__loadLib("customAdmin.php");
$this->__implement("MytestCustomAdmin", true);
соответственно
P.S. Если не поможет, пишите)
P.P.S. Да, еще было замечено, что название класса типа Mytest_admin тоже не нравится системе. То есть, вторую часть пришлось писать без подчеркивания и с большой буквы MytestAdmin
Действитеьно, все и за регистра.
В документации нет никакой пометки что будьте внимательны писать с большой буквы.
Модуль заработал и теперь самый главный вопрос, помогите пожалуйста.
Мне нужно вывести на первой вкладке просто "123". Как это сделать ???
public function pages() {
return "123";
}
Произошли следующие ошибки:
Запрашиваемый ресурс не существует