Witamy!
Forum dla profesjonalistów i entuzjastów systemu Odoo. Dyskusje, porady, opinie, komentarze.
Elementy widoku Odoo 8.0 [Zamknięte]
- Pytanie został zamknięty z powodu: niezwiązane z tematem lub nieaktualne
przezWitajcie,
Zdaję sobie sprawę z tego, że zadaję śmieszne pytania ale niestety przekopuję sieć, manuale i nigdzie nie mogę znaleźć jednoznacznej odpowiedzi na nie. W wersji 8.0 zostały dodane <button'y> ;) z prawej strony w górnej części okna. W którym widoku albo w którym pod-widoku że tak powiem one się znajdują ?
Chciałbym tam umieścić informacje reprezentowane przez takie właśnie elementy. Dobrze wyglądają, są doskonale widoczne natychmiast po otwarciu strony produktu.
Poniżej masz przykład dodania takiego buttona, pochodzi z modułu purchase:
<record id="view_product_template_purchase_buttons_from" model="ir.ui.view">
<field name="name">product.template.purchase.button.inherit</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_only_form_view"/>
<field name="groups_id" eval="[(4, ref('purchase.group_purchase_user'))]"/>
<field name="arch" type="xml">
<xpath expr="//div[@name='buttons']" position="inside">
<button class="oe_inline oe_stat_button" name="action_view_purchases" type="object"
icon="fa-shopping-cart">
<field string="Purchases" name="purchase_count" widget="statinfo"/>
</button>
</xpath>
</field>
</record>
Mam co chciałem, z prawej strony dodają się automatycznie piekne widoczne od razy przyciski informujące że dany produkt jest wystawiony na EBAY albo WebSTORE. Teraz podczas no wprowadzania produktu do bazy wystarczy zaznaczyć (pole typu boolean) a następnie attr w zależności od stanu ukrywa bądź pokazuje odpowiedni przycisk :) Bomba :)
Kolejny krok do przodu :) Teraz juz wiem jak wstawić dowolny element w odpowiednim miejscu w razie potrzeby :) Chociaż jeszcze nie do końca wiem jak poradzic sobie z np obrazkami ale temat ogarne przez weekend ;)
Bądź na bieżąco
O tym forum
Narzędzia do pytań
Statystyki
Spytał/a: 30.01.2015, 08:12 |
Oglądano: 1264 razy |
Ostatnia aktualizacja: 30.01.2015, 13:31 |
Dzięki serdeczne Darku, działa na medal ;) wystarczyło użyć <xpath expr="//div[@name='buttons']" position="inside"> zamknąć i ...... sukces :)