Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată

I want to customise invalid fields warning.

I want that user should close the warning instead of automatically disappearing warnings. The reason is suppose there are multiple fields that are required and user clicks on save and got invalid field warning but it disappears after 4-5 second. So user can't see the required fields properly and he have to again click on the save button and check what are those required fields.

I have tried to customise the below default method but it doesn't work for me:-

/web/static/src/js/views/basic/basic_controller.js


_notifyInvalidFields: function (invalidFields) {
    var record = this.model.get(this.handle, {raw: true});
    var fields = record.fields;
    var warnings = invalidFields.map(function (fieldName) {
        var fieldStr = fields[fieldName].string;
        return _.str.sprintf('
  • %s
  • '
    , _.escape(fieldStr)); }); warnings.unshift('
      '
    ); warnings.push(''); this.do_warn(_t("Invalid fields:"), warnings.join('')); },
    Do anyone have any idea how to change this thing or any other method is used to show this warning?


    Imagine profil
    Abandonează
    Related Posts Răspunsuri Vizualizări Activitate
    1
    iun. 22
    2123
    1
    mai 24
    3159
    1
    apr. 24
    26779
    1
    nov. 22
    2610
    2
    iul. 22
    3314