- Регистрация
- 20.07.2016
- Сообщения
- 43
- Благодарностей
- 5
- Баллы
- 8
Сейчас при обновлении шаблона входные настройки не сбрасываются на по-умолчанию, а остаются как были, если поле не изменялось. Крутое было обновление. Предложение по его доработке. Приведу пример на шаблоне.
В шаблоне есть поля, в которых выбирается какие функции должны выполняться:
Проблема в том, что если мы добавили одну новую функцию (разумеется в каждое из 15 полей), у пользователя слетают значения во всех этих полях. Приходится расставлять заново весь сценарий во всех копиях шаблона.
Здорово будет сделать так, что если в изменённом поле остался предыдущий вариант выбора, то оставлять значение. Изменять значение в поле на по-умолчанию только в том случае, если варианта такого выбора больше нет в списке. Если не ошибаюсь, так получится сделать даже если пробовать принудительно у переменной оставить предыдущее значение. Если его нет в списке - оно не поставится.
Этот пример не индивидуален, такая доработка поможет во многих случаях, в этом примере значимость передаётся максимально.
В шаблоне есть поля, в которых выбирается какие функции должны выполняться:
Проблема в том, что если мы добавили одну новую функцию (разумеется в каждое из 15 полей), у пользователя слетают значения во всех этих полях. Приходится расставлять заново весь сценарий во всех копиях шаблона.
Здорово будет сделать так, что если в изменённом поле остался предыдущий вариант выбора, то оставлять значение. Изменять значение в поле на по-умолчанию только в том случае, если варианта такого выбора больше нет в списке. Если не ошибаюсь, так получится сделать даже если пробовать принудительно у переменной оставить предыдущее значение. Если его нет в списке - оно не поставится.
Этот пример не индивидуален, такая доработка поможет во многих случаях, в этом примере значимость передаётся максимально.