CCK создать нестандартное нестандартное поле - PullRequest
0 голосов
/ 07 ноября 2011

Я создал новый тип контента. И я хочу добавить новое нестандартное нестандартное поле. Поле должно состоять из двух текстовых полей. Допустим, двойное текстовое поле. Пример: тип содержимого продукта, и я хочу добавить такие характеристики продукта, как: вес, длина и т. Д. (Много функций). Первое поле - «Характеристика», а второе - «Значение функции». Вопрос в том, как я могу реализовать такую ​​область? Модуль, крючки?

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

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

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

Надеюсь, что поможет

0 голосов
/ 11 ноября 2011

Одной простой альтернативой является использование модуля Field Collection

...