Отслеживание изменения полей

Все вопросы/проблемы по установке и использовании.
Ответить
Vladzimir
Сообщения: 102
Зарегистрирован: 05 май 2022, 20:12
Имя: Влад Зимир
Откуда: Kyiv

Отслеживание изменения полей

Сообщение Vladzimir »

Обратил внимание на то, что не у всех полей есть возможность отслеживать изменение. Например "поле для ввода" и "числовое поле". Хотелось бы понять причину отсутствия данной возможности.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отслеживание изменения полей

Сообщение support »

Это вы про какой функционал сейчас говорите?
Vladzimir
Сообщения: 102
Зарегистрирован: 05 май 2022, 20:12
Имя: Влад Зимир
Откуда: Kyiv

Re: Отслеживание изменения полей

Сообщение Vladzimir »

Не во всех полях стоит чекбокс "уведомлять при изменение". И ладно бы там специфические, но у элементарных "поле ввода" или "числовое поле" это как бы само собой разумеющееся.
Через автоматизацию действий, стандартным способом, отследить изменение (и принять какие-то меры), практически большей части полей, нельзя.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отслеживание изменения полей

Сообщение support »

Не было запроса на данный функционал.
Vladzimir
Сообщения: 102
Зарегистрирован: 05 май 2022, 20:12
Имя: Влад Зимир
Откуда: Kyiv

Re: Отслеживание изменения полей

Сообщение Vladzimir »

Но у части полей такой функционал присутствует. Т.е. возможность присутствует, только реализована она у не большого количества полей.
Была бы возможность, смог бы сделать пул-реквест
Vladzimir
Сообщения: 102
Зарегистрирован: 05 май 2022, 20:12
Имя: Влад Зимир
Откуда: Kyiv

Re: Отслеживание изменения полей

Сообщение Vladzimir »

В общем, если кому то нужно отслеживать изменения в полях "поле ввода" и "числовое поле", модифицированные файлы в аттаче (заменить по пути includes\classes\fieldstypes\)
Как бонус можно отслеживать не только сам факт изменения, но и предыдущее значение (через $app_changed_fields['current_field_value'])
Вложения
fieldtype_input.php
(3.74 КБ) 109 скачиваний
fieldtype_input_numeric.php
(10.91 КБ) 104 скачивания
Ответить