{% if each_input.interface == 'I2C' %} {% if 'i2c_location' in dict_inputs[each_input.device]['options_enabled'] or 'i2c_location' in dict_inputs[each_input.device]['options_disabled'] %} {% if 'i2c_location' in dict_inputs[each_input.device]['options_disabled'] or ('i2c_location' in dict_inputs[each_input.device]['options_enabled'] and not dict_inputs[each_input.device]['i2c_address_editable'] and dict_inputs[each_input.device]['i2c_location']|length == 1) %}
{{form_mod_input.i2c_location.label(class_='control-label')}}
{{form_mod_input.i2c_location(class_='form-control', value=each_input.i2c_location, disabled=True, **{'title': dict_translation['i2c_location']['phrase']})}}
{% elif 'i2c_location' in dict_inputs[each_input.device]['options_enabled'] %} {% if dict_inputs[each_input.device]['i2c_address_editable'] %}
{{form_mod_input.i2c_location.label(class_='control-label')}}
{{form_mod_input.i2c_location(class_='form-control', value=each_input.i2c_location, **{'title': dict_translation['i2c_location']['phrase']})}}
{% elif dict_inputs[each_input.device]['i2c_location']|length > 1 %}
{{form_mod_input.i2c_location.label(class_='control-label')}}
{% endif %} {% endif %}
{{form_mod_input.i2c_bus.label(class_='control-label')}}
{{form_mod_input.i2c_bus(class_='form-control', value=each_input.i2c_bus, **{'title': dict_translation['i2c_bus']['phrase']})}}
{% endif %} {% endif %}