У меня есть большой личный проект, основанный на Drupal 7, который имеет много пользовательских сущностей. Я хочу начать модернизацию проекта до Drupal 8, но полностью переписанное ядро Drupal 8 слишком велико для меня, чтобы я мог думать без какой-либо документации (+ Symfony мне абсолютно неизвестен, я простой парень, работающий только на Drupal) ,
Я попытался создать собственную сущность, просто взглянув на код некоторых основных модулей, но безуспешно.
Можете ли вы указать мне некоторые статьи о пользовательских объектах в Drupal 8 (я не смог найти ни одного) или дать мне простое пошаговое руководство?
Спасибо.
Ответы:
Я работаю над документацией Entity API здесь: https://drupal.org/developing/api/entity .
Вопрос слишком велик, чтобы ответить на него подробно, и это зависит от того, нужен ли вам контент или конфигурационные объекты. Предполагая, что вы хотите, чтобы объекты содержимого (сохранялись в базе данных, могли быть доступны для полей / ревизии / ..., подробности в ссылке выше), вам нужно сделать что-то вроде этого, документация, связанная выше, в конечном итоге охватит каждый шаг, включая учебные пособия, прямо сейчас , он охватывает только первые шаги.
В зависимости от того, что вам нужно, будут также дополнительные шаги, такие как определение необходимых форм, возможно, контроллера рендеринга и так далее, но это, вероятно, должны быть отдельные вопросы, если вам нужно больше информации.
Заметки:
источник