'controllers' => [
'value' => [
'namespaces' => [
'\\Vendor\\Module\\Object\\Controller\\ReadController' => 'object',
],
]
],
];
Файл лежит тут: local/modules/vendor.module/lib/Object/controller/ReadController.php
Тестирую обращение по url: /bitrix/services/main/ajax.php?action=vendor:module.object.ReadController.readAll
Экшн должен работать корректно, тестировал через ajax.php в компоненте, наследовал контроллер, и обращался тоже по url:
/bitrix/services/main/ajax.php?c=vendor:component&mode=ajax&action=readAll
Решение нашел, namespace должен быть указан до директории, не класса.
Обсуждают сегодня