Я на правильном пути?Пользовательский модуль, который отображает подробное представление бизнес-списков - PullRequest
0 голосов
/ 30 января 2019

Я новичок в разработке 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...