Исправить функцию сохранения ноды в модуле 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 в примере)

Подробности, явки и пароли - по запросу на е-мейл.

13 лет назад
VVitovt
Тицкий 
42 года
14 лет в сервисе
Был
год назад

Выбранный исполнитель

StarGuardian
Михаил 
41 год
13 лет в сервисе
Был
9 лет назад
13 лет назад
$30
3 дня
Если бы мог - поставил бы 11 балов из 10. Очень компетентный специалист в php и Drupal. Задачу понял с полу-слова. Сам отдебажил и нашел ошибку в ядре Drupal. Задача явно не из тривиальных (можете сами посмотреть). Очень приятно иметь дело с человеком, который действительно разбирается. Конечно этот отзыв получился сильно эмоциональным. Но после других "специалистов", которых наймешь написать кусочек кода на php и потом бегаешь за ними неделю - "ну что, как там дела?". Михаил знает свое дело. Рекомендую для сотрудничества всем, кому действительно нужно решить задачу, а не поиграться с модулями "авось получится".
Отличный заказчик. Четко объяснил что нужно, предоставил необходимый доступ на тестовый сервер, спокойно ждал результата работы, быстро принял и без проволочек оплатил сделанное. Был на связи и оперативно отвечал на возникающие вопросы. Рекомендую всем для сотрудничества.

Заявки фрилансеров

StarGuardian
Михаил 
41 год
13 лет в сервисе
Был
9 лет назад
13 лет назад