Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
5063 Vizualizări

On an Odoo server, fully updated, in language es_ES, the Leads view renders this inside the address_format part:

<div class="address_format">
  <span title="" data-original-title="" class="oe_form_field oe_form_field_char" style="width: 40%%">
    <input maxlength="24" placeholder="ZIP" type="text">
  </span>
  <span title="" data-original-title="" class="oe_form_field oe_form_field_char" style="width: 57%%">
    <input placeholder="City" type="text">
  </span>
  <br>
  <span title="" data-original-title="" class="oe_form_field oe_form_field_many2one oe_form_field_with_button oe_no_button">
    <div>
      <input autocomplete="off" class="ui-autocomplete-input" placeholder="State" type="text">
      <span class="ui-helper-hidden-accessible" aria-live="polite" role="status"></span>
      <span class="oe_m2o_drop_down_button">
        <img draggable="false" src="https://example.com/web/static/src/img/down-arrow.png">
      </span>
    </div>
  </span>
</div>

That's wrong because:

  1. It's in English (see placeholders?) and should be in Spanish.
  2. Percentage width values have two symbols like %%.
  3. It's not what the form view says!
  4. Any changes I make in the view inside the <div class="addres_format"> tag don't render at all.

But another empty server, with no data but with the same modules installed, renders this:

<div class="address_format">
  <span title="" data-original-title="" class="oe_form_field oe_form_field_char  oe_form_important" style="width: 40%">
    <input placeholder="Ciudad" type="text">
  </span>
  <span title="" data-original-title="" class="oe_form_field oe_form_field_many2one oe_form_field_with_button" style="width: 24%">
    <div>
      <input autocomplete="off" class="ui-autocomplete-input" placeholder="Estado" type="text">
      <span class="ui-helper-hidden-accessible" aria-live="polite" role="status"></span>
      <span class="oe_m2o_drop_down_button">
        <img draggable="false" src="http://localhost:8069/web/static/src/img/down-arrow.png">
      </span>
    </div>
  </span>
  <span title="" data-original-title="" class="oe_form_field oe_form_field_char" style="width: 34%">
    <input maxlength="24" placeholder="C.P." type="text">
  </span>
</div>

This time it's fine, all errors are fixed, but I cannot make the server 1 behave as the server 2 unles I remove the class from the div. What is happening there?

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Looking at the code, seems like those divs get replaced depending on the user's company's country, and seems to have a bug.

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
apr. 22
6928
1
iul. 25
2357
5
aug. 24
46887
4
iul. 24
6787
2
iul. 24
3755