Автоматическое копирование содержимого CCK полей одно в другое. Как?

Главные вкладки

Аватар пользователя VasyOK VasyOK 22 декабря 2009 в 13:37

Можно ли сделать, чтобы значение введенное в одном CCK поле, сразу же дублировалось в другом?

Всмысле есть ли готовые модули для этого?

Комментарии

Аватар пользователя VasyOK VasyOK 24 декабря 2009 в 15:40

ankheg, к примеру у меня 2 поля. У обоих тип текст. Для меня их тип важен.

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

Я впринципе не против, чтобы у меня появилось еще и третие поле типа Computed. Но разве можно с помощью него связать первые два?

Аватар пользователя ankheg ankheg 24 декабря 2009 в 18:23

"VasyOK" wrote:
У обоих тип текст. Для меня их тип важен.

Если так, то, конечно, вычисляемое поле не поможет. Надо модуль писать. Хотя не очень понимаю, почему важен именно текстовый тип поля.

А может речь идет о том, что просто при заполненни формы содержимое поля должно копироваться в другое? То есть без отправки формы. Печатаешь в одно поле, а текст появляется сразу в двух?

Тогда нужно написать простенький js.

Аватар пользователя VasyOK VasyOK 24 декабря 2009 в 18:35

"ankheg" wrote:
Хотя не очень понимаю, почему важен именно текстовый тип поля.

Текстовый или какой-то другой, главное, чтобы это был один из стандартных типов.

Аватар пользователя VasyOK VasyOK 24 декабря 2009 в 18:47

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

Тип полей должен быть стандартным, для того чтобы его видел модуль Node Import.

Аватар пользователя ankheg ankheg 24 декабря 2009 в 19:29

Да, тут где-то придется попрограммировать. Либо для node_import дописать работу с counted, либо с полями CCK что-то.