Как создать поле ссылки на узел с помощью CCK API? - PullRequest
0 голосов
/ 05 мая 2011

В настоящее время мы создаем модуль, который автоматически создает тип контента, который позволяет быстро устанавливать типы контента на любой платформе Drupal, без необходимости вручную создавать сотни типов контента и полей. В наших предыдущих версиях мы вручную создавали поля ссылок на узлы, и это прекрасно работает. Теперь мы хотим создать его с помощью нашего модуля, поскольку нам нужно добавить эти типы контента и поля на дюжине платформ, которые уже находятся в разработке; создание полей вручную было бы безумной идеей. Нужно ли использовать API ссылок на узлы? Мы близки к тому, чтобы создать его, но в VIEWS поля ссылок на узлы не отображаются. Кажется, мы что-то упустили. Мы пытаемся проверить php-файлы CCK, чтобы понять, как используется API CCK (если мы можем создать его в форме, то, конечно, мы можем его кодировать). Любая идея? Какой API и функции мы должны использовать? Я хотел бы знать правильный метод, как это сделать.

1 Ответ

0 голосов
/ 05 мая 2011

Вы должны использовать функции, а не писать код для создания типов контента. Возьмите сайт со всеми необходимыми вам типами, экспортируйте его в функцию, интегрируйте ее с вашим модулем, просто как пирог!

...