Добрый день, проблема/вопрос в следующем.
Автоматические статусы меняют значение свое в двух случаях.
1) Крон
2) после редактирования записи
Так вот проблема в чем, редактированием считается нажатие кнопки "Редактировать" и сохранение.
А хотелось бы что бы кнопки автоматизации делали тоже, они же меняют данные в записи. но система не считает это изменениями, и не меняют автоматический статус.
Нужно для расчетов оплат, ибо там поля MySql запросов, стоят без динамики, что бы дальше с значениями работать.
А нажимать кнопку редактировать не удобно визуально просто, тыкать ред-сохранить.
Предложение/вопрос по редактированию записи
Re: Предложение/вопрос по редактированию записи
Это касается всего, и автоматических статусов, и MySql запросов. Значение меняется после редактирования.
- support
- Техническая поддержка
- Сообщения: 9297
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Предложение/вопрос по редактированию записи
Согласен. Я доработаю код в 2.5
Re: Предложение/вопрос по редактированию записи
Добрый день.
Если фильтр значения автостатуса настроен на какие-либо изменения в поле типа "связанные записи", то обновления статуса также не происходит (имеется ввиду без принудительного редактирования\сохранения самой записи).
Прошу обратить внимание что поле типа "fieldtype_related_records" тоже можно считать "динамическим". В данный момент при выполнении файла cron/autostatus.php обновления также не происходит.
После добавления этого типа поля в массив - cron заработал:
$dynamic_fields = [
'fieldtype_input_date',
'fieldtype_input_datetime',
'fieldtype_hours_difference',
'fieldtype_days_difference',
'fieldtype_formula',
'fieldtype_mysql_query',
'fieldtype_related_records',
];
Если фильтр значения автостатуса настроен на какие-либо изменения в поле типа "связанные записи", то обновления статуса также не происходит (имеется ввиду без принудительного редактирования\сохранения самой записи).
Прошу обратить внимание что поле типа "fieldtype_related_records" тоже можно считать "динамическим". В данный момент при выполнении файла cron/autostatus.php обновления также не происходит.
После добавления этого типа поля в массив - cron заработал:
$dynamic_fields = [
'fieldtype_input_date',
'fieldtype_input_datetime',
'fieldtype_hours_difference',
'fieldtype_days_difference',
'fieldtype_formula',
'fieldtype_mysql_query',
'fieldtype_related_records',
];