Skip to content
Extraits de code Groupes Projets
Valider 68b0a377 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[update] boolean extranet_access readonly if no email & show reset password button

parent d9d72d79
Branches 12.0
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -17,16 +17,15 @@
<group>
<group string="Accès">
<group>
<field name="extranet_access" />
<field name="extranet_update_company" />
<field name="extranet_access" attrs="{'readonly': [('email', '=', False)]}" />
<field name="extranet_update_company" attrs="{'readonly': [('extranet_access', '=', False)]}" />
<field name="last_connection" readonly="1" />
<field name="last_update_extranet" groups="base.group_no_one"/>
</group>
<group attrs="{'invisible': [('extranet_access', '=', False)]}">
<div>
<!-- TODO: To be set when Extranet is ready -->
<!-- <button name="action_reset_password" type="object"-->
<!-- icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>-->
<button name="action_reset_password" type="object"
icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>
<field name="log_refresh" attrs="{'invisible': [('log_refresh', '=', False)]}"/>
</div>
</group>
......@@ -35,13 +34,12 @@
</page>
</xpath>
<xpath expr="//field[@name='child_ids']/form/sheet/group/group[3]" position="inside">
<field name="extranet_access" />
<field name="extranet_update_company" />
<field name="extranet_access" attrs="{'readonly': [('email', '=', False)]}" />
<field name="extranet_update_company" attrs="{'readonly': [('extranet_access', '=', False)]}" />
<field name="last_update_extranet" groups="base.group_no_one"/>
<div attrs="{'invisible': [('extranet_access', '=', False)]}">
<!-- TODO: To be set when Extranet is ready -->
<!-- <button name="action_reset_password" type="object"-->
<!-- icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>-->
<button name="action_reset_password" type="object"
icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>
<field name="log_refresh" attrs="{'invisible': [('log_refresh', '=', False)]}"/>
</div>
</xpath>
......@@ -56,9 +54,8 @@
</group>
<group attrs="{'invisible': [('extranet_service_access', '=', False)]}">
<div>
<!-- TODO: To be set when Extranet is ready -->
<!-- <button name="action_reset_password" type="object"-->
<!-- icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>-->
<button name="action_reset_password" type="object"
icon="fa-refresh" confirm="Voulez-vous faire une demande de réinitialisation de votre mot de passe Extranet ?"> Mot de passe oublié</button>
<field name="log_refresh" attrs="{'invisible': [('log_refresh', '=', False)]}"/>
</div>
</group>
......@@ -86,8 +83,8 @@
<field name="arch" type="xml">
<!-- Vue dirigeant depuis Coop -->
<xpath expr="//field[@name='contact_legality']" position="after">
<field name="extranet_access" widget="boolean_toggle"/>
<field name="extranet_update_company" widget="boolean_toggle"/>
<field name="extranet_access" widget="boolean_toggle" attrs="{'readonly': [('email', '=', False)]}" />
<field name="extranet_update_company" widget="boolean_toggle" attrs="{'readonly': [('extranet_access', '=', False)]}" />
</xpath>
</field>
</record>
......@@ -100,8 +97,8 @@
<field name="arch" type="xml">
<!-- Vue contact depuis Coop -->
<xpath expr="//field[@name='contact_legality']" position="after">
<field name="extranet_access" widget="boolean_toggle"/>
<field name="extranet_update_company" widget="boolean_toggle"/>
<field name="extranet_access" widget="boolean_toggle" attrs="{'readonly': [('email', '=', False)]}" />
<field name="extranet_update_company" widget="boolean_toggle" attrs="{'readonly': [('extranet_access', '=', False)]}" />
</xpath>
</field>
</record>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter