Как создать поле ссылки на узел с помощью CCK API?

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


person Joel    schedule 04.05.2011    source источник


Ответы (1)


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

person David Fells    schedule 05.05.2011