Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
3 Antworten
10546 Ansichten

Hello!!!!

DOes anyone know how to separate two words with comma?

I have a name, surname as stucture.

But, i want to get the name in a column and the surname in the other column.

I am working with qweb (XML)

Can anyone help me please.

Best regards.

Avatar
Verwerfen
Beste Antwort

Try  split  like "'prakash,kumar'.split(',')":


<t t-set="my_name" t-value="'prakash,kumar'.split(',')"/>
<t t-esc="my_name[0]"/>
Avatar
Verwerfen
Autor

Thanks a lot my friend ;)

Beste Antwort

Just in addition i would like to share my scenario solved with @Prakash Kumar hint.

My call at 'customer.comment' was returning a string "car, roads, breaks, lights, tires, gears"... The magic split method "inherited" from web.assets_backend convert it to an Array / List and our pretty good <t t-foreach /> works properly.

<t t-if="customer.comment"> <!-- This means, if there are some value at this call -->
    <t t-set='prod_serv' t-value="customer.comment.split(',')"/>
        <t t-foreach='prod_serv' t-as='ps'>
            <li><t t-esc='ps'/></li>
        </t>
</t>
Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
0
Apr. 20
2860
5
Nov. 24
46877
5
Aug. 20
15574
1
Sept. 17
4662
3
Mai 17
4861