Я новичок в разработке Drupal.Мне было поручено создать собственный сайт Drupal 8 со списками.Вы должны быть в состоянии добавлять списки, искать списки и просматривать их с помощью подхода, основанного на деталях.Списки должны быть запрошены из внешней базы данных (не родной Drupals).
Мое решение для этого было создать пользовательский модуль с именем business_listings.
В настоящее время я храню списки ввнешняя база данных в таблице с именем business_listings
В таблице business_listings хранится основная информация о листинге, такая как id, business_name, business_title & business_email и т. д.
Затем я передаю эту информацию в шаблон веточки через мойКонтроллер business_listings.
Мой основной шаблон ветки business-list.html.twig (отображает список списков) просматривает данные и отображает простой блок списков для каждого списка, что-то вроде:
<h2>All listings</h2>
{% for listing in data %}
// listing markup
<div>
<h5>{{listing.title}}</h5>
....
</div>
{% endfor %}
Эти списки затем связываются с их конкретными деталями посредством тега привязки - подробности отображаются в соответствии с идентификатором списка.
Я просто хотел бы знать, нахожусь ли я на правильном пути с этим типом реализации???
Мой следующий шаг - добавить формуf Функция поиска в business -isting.html.twig, которая позволяет пользователям искать и фильтровать списки.
Пожалуйста, любые мудрые слова будут высоко оценены
Вот ссылка на мои модулиGitHub репозиторий в случае, если кто-либо имеет какие-либо вопросы, или хотел бы взглянуть более подробно https://github.com/EulerSolutionsMatt/business_listing