Какой хук нужен?
Прислано: Bobby
вт, 31/08/2010 - 09:31
Прочитал апи...
но так и не понял какой хук нужен...
нужен для сохранения вводимых данных в /node/1/edit и их дальнейшего изменения и показа в /node/1
я больше склоняюсь к hook_form_alter, подойдет этот хук или нет?
или посоветуйте нужный...
- Bobby's blog
- Для комментирования войдите или зарегистрируйтесь
hook_form_alter для изменения формы, hook_nodeapi для всего остального.
- Для комментирования войдите или зарегистрируйтесь
тут не хук нужен, тут нужено почитать о cck, если хотите хранить параллельно отдельную информацию. На крайний случай я думаю вам поможет hook_nodeapi.
- Для комментирования войдите или зарегистрируйтесь
hook_form_alter, подойдет этот хук
это самый мошный для форм. Подойдет точно.
- Для комментирования войдите или зарегистрируйтесь
nodeapi+form_alter, для примера см. стандартный модуль path, файл path.module
- Для комментирования войдите или зарегистрируйтесь
тут не хук нужен, тут нужено почитать о cck, если хотите хранить параллельно отдельную информацию.
не
я имел в виду что мы вводим данные на стр /edit в текстовый блок нажимаем сохранить и данные записываются в бд, потом они же видны при просмотре и в /edit для изменения
для примера см. стандартный модуль path, файл path.module
а в каком модуле можно посмотреть пример того что я выше описал?
в path вродь не то, там урл...
спасибо, всетаки попробую через форм альтер
- Для комментирования войдите или зарегистрируйтесь
не
я имел в виду что мы вводим данные на стр /edit в текстовый блок нажимаем сохранить и данные записываются в бд, потом они же видны при просмотре и в /edit для изменения
В таком разе человек правильно вам советует - это можно сделать с помощью CCK.
Но для общего развития не помешает освоить и hook_form_alter/hook_nodeapi.
- Для комментирования войдите или зарегистрируйтесь
В таком разе человек правильно вам советует - это можно сделать с помощью CCK.
Но для общего развития не помешает освоить и hook_form_alter/hook_nodeapi.
хорошо, спасибо)
извеняйте если чтото глупое просил...ток учусь))
- Для комментирования войдите или зарегистрируйтесь
А чем url отличается от "текстового блока"? Такой же текст. Но если Вы не знаете что такое cck, то смотрите для начала его (http://drupal.org/project/cck).
- Для комментирования войдите или зарегистрируйтесь
почитал вроде понял...
решил лучше и полезнее будет дописать модуль...
уже 2 дня голову ломаю...перелопатил кучу книжек и форумов...
а как написать это:
вводим данные на стр /edit в текстовый блок нажимаем сохранить и данные записываются в бд, потом они же видны при просмотре и в /edit для изменения
вообще не представляю как..
- Для комментирования войдите или зарегистрируйтесь
вообще не представляю как..
см. хуки nodeapi и form_alter в файле path.module, только все используют cck для таких вещей, в 7-ке это вообще будет встроенная возможность
- Для комментирования войдите или зарегистрируйтесь
см. хуки nodeapi и form_alter в файле path.module
спасибо)
ща буду разбираться в них)
в 7-ке это вообще будет встроенная возможность
знач будем ждать 7ку))
- Для комментирования войдите или зарегистрируйтесь





Комментарии