У меня есть большая коллекция ретро-игровых консолей и компьютеров, я хочу создать своего рода каталог, чтобы отслеживать их с помощью Drupal. Я мог бы сделать это как серию страниц в Drupal, но предпочел бы иметь какой-то более структурированный метод.
Было бы здорово, если бы я мог каким-то образом определить запись, состоящую из определенных полей (производитель, модель, серийный номер и т. д.), И иметь форму для заполнения, а затем автоматически позаботиться о части отображения.
Глядя на различные модули Drupal, я чувствую, что могу это сделать, но не могу понять, какие модули использовать. Я несколько заблудился, глядя на модуль CCK.

Посмотрите внимательно на модуль CCK, это именно то, что вам нужно.
Вы можете определять записи, а затем назначать таксономии и представления, чтобы все это работало, просто нужно ваше собственное творчество.
CCK - ЭТО модуль для такого рода вещей.
Кроме того, эта ссылка может быть полезна для готовых модулей.
http://drupal.org/search/node/type%3Aproject_project+catalog
Да, вам понадобится CCK, но, скорее всего, вам также понадобится модуль Views, чтобы упростить управление тем, как и какие данные из ваших узлов на основе CCK появляются в определенное время. Панели тоже могут быть хорошими ... Эти три - триумвират обязательных элементов для Drupal.
CCK и Views - простой способ сделать это, но на самом деле не лучший. Я рекомендую собрать свой собственный модуль. Потребуется гораздо больше времени на обучение, но ваш код будет легко перемещать с сервера на сервер, он будет работать быстрее, будет более настраиваемым, и вы в конечном итоге лучше поймете, как работает Drupal. Вам не придется ждать, пока Views и CCK будут перенесены на новую версию Drupal, вы сможете внести свой модуль и т. д. И т. Д.
Я бы не согласился с тем, что CCK - не лучший способ создания типа узла. Однако я полностью согласен с тем, что Views - не лучший способ обработки листинга и отображения этих узлов.