Генерация нескольких сущностей

Главные вкладки

Аватар пользователя mmjmm mmjmm 15 декабря 2022 в 13:13

Здравствуйте. У меня стоит задача сгенерировать в одном модуле несколько сущностей.
Я использую команду vendor/bin/drush generate content-entity
После создания первой сущности, начинаю создание второй и все .yml файлы уже существуют. Мне предлагают их перезаписать. А мне необходимо добавить.
Как в такой ситуации можно поступить?

Лучший ответ

Аватар пользователя ivnish ivnish 15 декабря 2022 в 13:17

Почему предлагает перезаписать? Сущности имеют одинаковые названия?

Можно сгенерить в другой модуль, потом перенести в нужный, если нет времени разбираться

Комментарии

Аватар пользователя ivnish ivnish 15 декабря 2022 в 13:17

Почему предлагает перезаписать? Сущности имеют одинаковые названия?

Можно сгенерить в другой модуль, потом перенести в нужный, если нет времени разбираться

Аватар пользователя mmjmm mmjmm 15 декабря 2022 в 13:33

Сущности имеют разные названия. Но так как модуль один, то файлы генерирующиеся называются одинаково: <название_модуля>.info.yml, <название_модуля>.links.menu.yml

Пробую создать 2 модуля (одну создал - сохранил на ПК, удалил с сайта. Другую создал) с одинаковым названием и настройками, переношу с одного модуля данные сущности в другой

Аватар пользователя mmjmm mmjmm 15 декабря 2022 в 13:35

Второй вариант сработал. Спасибо. Интересно было бы узнать, есть ли не ручной вариант таких действий.