Здравствуйте!
Буду краток.
Поставил модуль CCK. Очень бы хотелось каким-то образом формировать заголовок из двух полей, заполняемых пользователем.
Возможно ли такое в принципе?..
Поставил модуль Computed Field для CCK, но он по идее может только считывать заголовок, а менять его не получается
Заранее спасибо за любую помощь!
Комментарии
Можно сделать своим модулем с помощью хука nodeapi. Тело хука будет из 2 строчек.
Большое спасибо за наводку!
А где можно почитать о том как делать эти "хуки"?..
Я совсем недавно начал использовать Drupal и успел пока только "поиграться" с несколькими модулями..
http://api.drupal.org/api/group/hooks/5
Еще раз спасибочки, очень занятно получается

Вот только что-то не понятно, как эти hooks применить..
Я создал предложенный файлик core.php в папке developer/hooks/ но ничего при этом не происходит, Drupal этот файл игнорирует.. Как его заставить увидеть этот файл?..
Creating modules - a tutorial: Drupal 5.x
Огромное-преогромное спасибо! Я наконец-то понял идею


Сейчас снова перечитал первый ответ и все стало на свои места. Раньше я его понял очень-очень смутно, теперь же всё кристально ясно
Очень благодарен за предложенную ссылку, наконец-то я научусь создавать свои модули
Спасибо, у меня всё получилось. Работает просто супер!
Вот только еще такой вопрос.
Можно ли как-то убрать из формы поле "Заголовок"? Чтобы оно было невидимым и не обязательным для заполнения..
А то ведь его приходится сейчас обязательно вводить, не смотря на то, что я его всё равно заменяю другим значением..
http://api.drupal.org/api/function/hook_form_alter/5
Хуком form_alter можно сделать unset для заголовка. Или заюзать модуль http://drupal.org/project/auto_nodetitle.
Модуль auto_nodetitle это именно то, что нужно! Ура!

Позволяет делать как раз то, что и требовалось, ни больше, ни меньше.
Еще одно большое-пребольшое спасибо
auto_nodetitle + token