есть 2 типа материала, квитанция и отчет
тип материала квитанция имеет поле checkbox "Paymant"
тип материала отчет имеет reference node на квитанция.
Создал views reference с фильтрами тип материала - квитанция, Paymant - not.
т.е. в поле reference для типа материала "отчет" отображаются только те квитанции, в которых поле paymant == 0.
Вот.
В Rules добавил событие "после сохранения ноды" - тип материала отчет.
написал несколько запросов, и через db_update обновляю значение поля paymant для нод квитанция, которые были выбраны при создании отчета.
Есть таблица views с квитанциями. вот как раз в таблице значение этих квитанций не меняется! только после очистки кеша. при просмотре ноды-квитанции тоже самое.
как это можно исправить? подскажите плз! ничего найти не могу подобного. может после запроса что-то дописать нужно?
Комментарии
cache_clear_all() с указанием аргумента.
Ну и если есть АРІ - зачем лезть напрямую в базу запросами? Без особой надобности в этом смысла нет.
Если бы я умел
хорошоработать с API не лез быспасибо. буду пробовать