Обновление входных настроек при обновлении шаблона

drusha

Client
Регистрация
20.07.2016
Сообщения
43
Благодарностей
5
Баллы
8
Сейчас при обновлении шаблона входные настройки не сбрасываются на по-умолчанию, а остаются как были, если поле не изменялось. Крутое было обновление. Предложение по его доработке. Приведу пример на шаблоне.

В шаблоне есть поля, в которых выбирается какие функции должны выполняться:
upload_2019-8-16_12-20-54.png

Проблема в том, что если мы добавили одну новую функцию (разумеется в каждое из 15 полей), у пользователя слетают значения во всех этих полях. Приходится расставлять заново весь сценарий во всех копиях шаблона.

Здорово будет сделать так, что если в изменённом поле остался предыдущий вариант выбора, то оставлять значение. Изменять значение в поле на по-умолчанию только в том случае, если варианта такого выбора больше нет в списке. Если не ошибаюсь, так получится сделать даже если пробовать принудительно у переменной оставить предыдущее значение. Если его нет в списке - оно не поставится.

Этот пример не индивидуален, такая доработка поможет во многих случаях, в этом примере значимость передаётся максимально.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)