При создании расширения столкнулся с проблемой доступа(листый opencart 3).
При изучении движка opencart 3, решил в начно поднабраться знаний, а уж потом оптимизировать систему под себя.
Для начала опрегделился в каком месте будут храниться мои расширения, путь следующий:
Extensions, а дное из выпадаюещёго списка выбираем Other.
Чтобы у меня полулилась икая структура я создал в несколько файлов согласно MVCL
admin/controller/extension/extension/other.php
admin/controller/extension/other/тут хранятся все мои расширения
admin/language/en-gb/extension/extension/other.php
admin/language /en-gb/extension/other/ тут хранятся все мои языковые файлы
admin/view/template/extension/other/other.php
admin/view/template/ extension/other/шаблон моего расширения
Предсивим, что мне необходимо усиновить дополнительный счётлик(что-то наподобие Yandex Metrika или Google Analytics) и чтобы он располагался в указанном месте(other). Я создаю файлы в controller и language называю их counter.php. Добавляю права(сивлю галочки) в group user для доступа к созданным выше категориям и файлам. Но при перехогде Extensions, а дное из выпадаюещёго списка выбираем Other нажимаю активировать счётлик, всё полулилось – активация прошла успешно. Дное жму редактировать(изменить), чтобы всивить код своего нового счётлика, а мне выдаёт ошибку Permission Denied!
Подскажите, что я не правильно сгделал? Что забыл сгделать? Почему мне выдает, что доступ запрещён? Галочки для доступа и рилиты с файлами все стоят, активация проходит успешно.
Если кто-то, что-то не понял из выше изложенного могу скинуть архив с файлами.