Наконец-то нашел схожую тему, не найденную при первичном поиске. [URL=https://dev.1c-bitrix.ru/support/forum/forum6/topic67667/]autoload[/URL] Вопросов больше не имею. Надеюсь, при возникновении схожих вопросов, например "Автоподключение классов", "Автозагрузка классов" - найди ответы будет проще. [URL=http://dev.1c-bitrix.ru/community/webdev/user/224404/]Александр Шипицын[/URL] - большое спасибо за разъяснения.
P.S. Можно еще подключать файл с классом через require.
Может я как-то не так понимаю строку :[QUOTE]Осталось только зафиксировать код сущности в проекте. Согласно общим правилам [URL=https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3524]именования файлов[/URL] в D7, код сущности нужно сохранить в файле: local/modules/somepartner.mybookscatalog/lib/book.php. После чего система автоматически будет подключать файл при нахождении вызовов класса BookTable.[/QUOTE]
Здравствуйте. Делаю как в [URL=https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=4803&LESSON_PATH=3913.5062.5748.4803]документации[/URL], создал файл [CODE]local/modules/somepartner.mybookscatalog/lib/book.php[/CODE]Хочу использовать, пишу [CODE]Use \SomePartner\MyBooksCatalog\BookTable; $tmp = BookTable::getEntity();[/CODE] Получаю ошибку, что класс BookTable не найден. Подскажите пожалуйста, что не так?
Вроде окончательно разобрался. Ошибка при расчете заказа была связана с установленными взаимоисключающими ограничениями на службах доставки и на платежных системах. (Вкладка "Ограничения" при редактировании службы доставки/платежной системы).
Немного подразобрался. Ошибка "Не выбран тип плательщика" связана с многосайтовостью. Надо в настройках типов плательщиков привязать их к используемым сайтам.
Что странно, в списке платежных систем можно добавить колонку "Сайт", но заполнить её нельзя.
Теперь появилась другая ошибка: При расчете заказа произошла ошибка
Крайне интересно, как посмотреть, что за ошибка произошла и как поправить.