Я установил SonataMedia в каталог поставщика / моего проекта, используя композитор, и все работает нормально. Я хотел переместить пакет в папку src, чтобы все было в порядке.
есть ли способ переместить пакет из vender в каталог src?
Да, скопируйте каталоги пространства имен в каталог src …
Но на самом деле, зачем вам это нужно? Структура каталогов не важна, и даже если это было так, лучше разместить 3-й партийный пакет в каталоге поставщика, чтобы отделить ваши пакеты от 3-х партийных пакетов
Вы должны использовать Sonata легко расширить и расширить свой комплект. Это позволит избежать перерывов в обновлении пакета.
По умолчанию легко продлить создание расширения в папке приложения, но вы можете сказать ему, чтобы он добавил расширение в вашу папку src с параметром –dest .
app/console sonata:easy-extends:generate SonataUserBundle --dest="./src"