Drupal модуль slickgrid, поправить node_update.
Исправить функцию сохранения ноды в модуле slickgrid для Drupal
Нужно знание PHP и Drupal6 API.
Модуль silkgrid позволяет создавать views, в которых возможно редактирование полей нод напрямую. Все это настроено и успешно работает на тестовом сайте.
http://drupal.org/project/slickgrid
Но, при включении модуля (Node Reference - часть CCK) и добавлении к редактируемой ноде CCK поля Node Reference, модуль отказывается в упор сохранять изменения.
Выдает ошибку:
There was 1 error: Связанные товары: На этот материал нельзя ссылаться.
В переводе: this post can't be referenced.
Отключив модуль Node Reference ошибка исчезает.
Нужно подправить фукнцию сохранения в модуле silkgrid, чтобы он корректно сохранял изменения при работающем модуле Node Reference.
Самое интересное, что если пробовать редактировать именно поле связанное с Node Reference - редактируется и сохраняется "на ура". (поле related products в примере)
Подробности, явки и пароли - по запросу на е-мейл.