Drupal Development: Должен ли я использовать встроенный тип контента или создать свой собственный тип контента? - PullRequest
1 голос
/ 14 октября 2011

Я хочу создать онлайновый арабско-ивритский словарь для одного из моих клиентов, и это мой первый опыт в разработке Drupal Module. Если бы я создал словарь в пользовательских PHP и MySQL, я бы создал несколько таблиц базы данных и выполнял бы мои запросы соответственно.

Я знаю, что в Drupal 7 есть встроенный тип контента, должен ли я использовать его или создать свой собственный тип контента. Если я должен создать свой собственный тип контента, как я могу это сделать?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 01 октября 2013

Я считаю, что это зависит. Как правило, лучше использовать как можно больше существующих типов контента. Но если вы решите, что было бы слишком неудобно / неудобно использовать уже существующие типы контента, чтобы получить лучшее решение вашей проблемы, то вы должны программно создать свой собственный тип контента в своем модуле.

Какой бы путь вы ни выбрали, убедитесь, что вы правильно документируете свою структуру типов контента, чтобы всякий раз, когда вам или кому-либо еще приходилось использовать этот модуль, они точно знали, для чего используется каждое поле, какие-либо зависимости и т. Д.

0 голосов
/ 14 октября 2011

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

Создание собственного типа контента будет зависеть от структуры вашего сайта.Если вышеуказанного достаточно, просто используйте или измените встроенные типы контента, в противном случае создайте свой собственный.

Мой совет будет для вас поэкспериментировать с Drupal, посмотреть различные учебные пособия, а затем принять решение о структуре, которая будетлучше всего соответствует вашим требованиям.

Ваш вопрос очень расплывчатый, есть много ресурсов для начинающих Drupal, вы получите более подробный ответ, проверив сначала учебники.

...