Я построил модуль на локальном экземпляре в моем каталоге module/custom; Затем я опубликовал его на drupal.org, т.к. Виджет группировки по полю. Почему-то при установке релиз 1.1.1 через Composer я получаю эту ошибку.
Предупреждение: include(/app/web/modules/custom/group_by_field_widget/src/Plugin/Field/FieldWidget/EntityReferenceGroupByFieldWidget.php): не удалось открыть поток: Нет такого файла или каталога в /app/vendor/composer/ClassLoader.php на строка 444
Предупреждение: include(): не удалось открыть '/app/web/modules/custom/group_by_field_widget/src/Plugin/Field/FieldWidget/EntityReferenceGroupByFieldWidget.php' для включения (include_path='/app/vendor/pear/pear_exception:/app/ vendor/pear/console_getopt:/app/vendor/pear/pear-core-minimal/src:/app/vendor/pear/archive_tar:.:/usr/local/lib/php') в /app/vendor/composer/ ClassLoader.php в строке 444
Drupal\Component\Plugin\Exception\PluginException: класс экземпляра плагина (entity_reference_group_by_field_widget) "Drupal\group_by_field_widget\Plugin\Field\FieldWidget\EntityReferenceGroupByFieldWidget" не существует.в Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass() (строка 97 core/lib/Drupal/Component/Plugin/Factory/DefaultFactory.php).
Модуль установлен в модуль/вклад через Composer, но в предупреждении указано, что /app/vendor/composer/ClassLoader.php загружает файлы из /app/web/modules/custom/.
Обратите внимание, что ошибка появляется только при редактировании страницы отображения формы управления.
Когда я перемещаю модуль в пользовательский каталог, он работает нормально. Что бы привязать модуль к каталогу?