Skip to Content
Odoo मेन्यू
  • Sign in
  • मुफ़्त में आज़माएं
  • ऐप्लिकेशन
    फ़ाइनेंस
    • अकाउंटिंग
    • इनवॉइसिंग
    • एक्सपेंस
    • स्प्रेडशीट (बीआई)
    • डॉक्यूमेंट्स
    • साइन
    सेल्स
    • सीआरएम
    • सेल्स
    • पीओएस शॉप
    • पीओएस रेस्टोरेंट
    • सब्सक्रिप्शन
    • रेंटल
    वेबसाइट
    • वेबसाइट बिल्डर
    • ई-कॉमर्स
    • ब्लॉग
    • फ़ोरम
    • लाइव चैट
    • ई-लर्निंग
    सप्लाई चेन
    • इन्वेंट्री
    • मैन्युफ़ैक्चरिंग
    • पीएलएम
    • परचेज़
    • मेंटेनेंस
    • क्वालिटी
    मानव संसाधन
    • कर्मचारी
    • रिक्रूटमेंट
    • टाइम ऑफ़
    • अप्रेज़ल
    • रेफ़रल
    • फ़्लीट
    मार्केटिंग
    • सोशल मार्केटिंग
    • ईमेल मार्केटिंग
    • एसएमएस मार्केटिंग
    • इवेंट
    • मार्केटिंग ऑटोमेशन
    • सर्वे
    सेवाएं
    • प्रोजेक्ट
    • टाइमशीट
    • फ़ील्ड सर्विस
    • हेल्पडेस्क
    • प्लानिंग
    • अपॉइंटमेंट
    प्रॉडक्टिविटी
    • डिस्कस
    • अप्रूवल
    • आईओटी
    • वीओआईपी
    • नॉलेज
    • WhatsApp
    तीसरे पक्ष के ऐप्लिकेशन Odoo स्टूडियो Odoo क्लाउड प्लेटफ़ॉर्म
  • इंडस्ट्री
    रीटेल
    • बुक स्टोर
    • क्लोदिंग स्टोर
    • फ़र्नीचर स्टोर
    • ग्रॉसरी स्टोर
    • हार्डवेयर स्टोर
    • टॉय स्टोर
    Food & Hospitality
    • बार और पब
    • रेस्टोरेंट
    • फ़ास्ट फ़ूड
    • Guest House
    • बेवरिज डिस्ट्रीब्यूटर
    • होटल
    रियल एस्टेट
    • Real Estate Agency
    • आर्किटेक्चर फ़र्म
    • कंसट्रक्शन
    • एस्टेट मैनेजमेंट
    • गार्ड्निंग
    • प्रॉपर्टी ओनर असोसिएशन
    कंसल्टिंग
    • अकाउंटिंग फ़र्म
    • Odoo पार्टनर
    • मार्केटिंग एजेंसी
    • लॉ फ़र्म
    • टैलेंट ऐक्विज़िशन
    • ऑडिट & सर्टिफ़िकेशन
    मैन्युफ़ैक्चरिंग
    • टेक्सटाइल
    • Metal
    • फ़र्नीचर
    • फ़ूड
    • Brewery
    • कॉर्पोरेट गिफ़्ट
    हेल्थ & फिटनेस
    • स्पोर्ट्स क्लब
    • आईवियर स्टोर
    • फिटनेस सेंटर
    • वेलनेस प्रैक्टिशनर
    • फॉर्मेसी
    • हेयर सैलून
    Trades
    • Handyman
    • आईटी हॉर्डवेयर और सपोर्ट
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    अन्य
    • Nonprofit Organization
    • एन्वायरमेंटल एजेंसी
    • बिलबोर्ड रेंटल
    • फ़ोटोग्राफी
    • बाइक लीजिंग
    • सॉफ़्टवेयर रीसेलर
    Browse all Industries
  • कम्यूनिटी
    सीखें
    • ट्यूटोरियल्स
    • दस्तावेज़
    • सर्टिफ़िकेशन
    • ट्रेनिंग
    • ब्लॉग
    • पॉडकास्ट
    शिक्षा को बढ़ावा दें
    • एजुकेशन प्रोग्राम
    • स्केल अप! बिजनेस गेम
    • Odoo के ऑफ़िस में आएं
    सॉफ़्टवेयर पाएं
    • डाउनलोड
    • वर्शन की तुलना करें
    • रिलीज़
    साथ मिलकर काम करें
    • Github
    • फ़ोरम
    • इवेंट
    • अनुवाद
    • पार्टनर बनें
    • Services for Partners
    • अपना अकाउंटिंग फ़र्म रजिस्टर करें
    सेवाएं पाएं
    • पार्टनर ढूंढें
    • अकाउंटेंट खोजें
    • सलाहकार की मदद लें
    • इम्प्लिमेंटेशन सेवाएं
    • कस्टमर रेफ़रेंस
    • सहायता
    • अपग्रेड
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    डेमो देखें
  • कीमत
  • सहायता

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • सीआरएम
  • e-Commerce
  • लेखांकन
  • इन्वेंटरी
  • PoS
  • प्रोजेक्ट
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
Help

Trying to do XML inheritance on the email_template makes it plain.

Subscribe

Get notified when there's activity on this post

This question has been flagged
v8formsemail_templateemail_
5044 Views
Avatar
Kit Sunde

So I tried doing this:

<record model="ir.ui.view"
      id="sale_order_email_scheduled_collection_form">
  <field name="name">sale.order_email.scheduled_email.form</field>
  <field name="model">sale.order_email.scheduled_email</field>
  <field name="inherit_id" ref="email_template.email_template_form"/>
  <field name="arch" type="xml">
      <xpath expr="//h1" position="after">
          <h2>Test Foo</h2>
      </xpath>
  </field>
</record>

What ends up happening is that the form becomes plain without grouping. If I however straight up copy the email_template form instead the groupings work fine. I.e. this:

<record model="ir.ui.view"
       id="sale_order_email_scheduled_collection_form">
 <field name="name">sale.order_email.scheduled_email.form</field>
 <field name="model">sale.order_email.scheduled_email</field>
  <field name="arch" type="xml">
    <form string="Templates">
      <sheet>
        <div class="oe_title">
          <label for="name" class="oe_edit_only"/><h1><field name="name" required="1"/></h1>
          <group>
            <field name="model_id" required="1" on_change="onchange_model_id(model_id)"/>
            <field name="model" invisible="1"/>
          </group>
        </div>
        <div class="oe_right oe_button_box" name="buttons">
          <field name="ref_ir_act_window" invisible="1"/>
          <button class="oe_inline oe_stat_button" name="create_action" type="object"
                  attrs="{'invisible':[('ref_ir_act_window','!=',False)]}" icon="fa-plus"
                  help="Display an option on related documents to open a composition wizard with this template">
            <div>Add<br/>Context Action</div>
          </button>
          <button name="unlink_action" type="object"
                  class="oe_stat_button" icon="fa-minus"
                  attrs="{'invisible':[('ref_ir_act_window','=',False)]}"
                  help="Remove the contextual action to use this template on related documents" widget="statinfo">
            <div>Remove<br/>Context Action</div>
          </button>
          <button class="oe_inline oe_stat_button" name="%(email_template.wizard_email_template_preview)d" icon="fa-search-plus" string="Preview"
                  type="action" target="new"
                  context="{'template_id':active_id}"/>
        </div>
        <notebook>
          <page string="Content">
            <label for="subject"/>
            <h2 style="display: inline-block;"><field name="subject" placeholder="Subject (placeholders may be used here)"/></h2>
            <field name="body_html"/>
            <field name="attachment_ids" widget="many2many_binary"/>
          </page>
          <page string="Email Configuration">
            <group>
              <field name="email_from"
                     placeholder="Override author's email"/>
              <field name="use_default_to"/>
              <field name="email_to" attrs="{'invisible': [('use_default_to', '=', True)]}"
                     placeholder="Comma-separated recipient addresses"/>
              <field name="partner_to" attrs="{'invisible': [('use_default_to', '=', True)]}"
                     placeholder="Comma-separated ids of recipient partners"/>
              <field name="email_cc" attrs="{'invisible': [('use_default_to', '=', True)]}"
                     placeholder="Comma-separated carbon copy recipients addresses"/>
              <field name="reply_to"
                     placeholder="Preferred reply address"/>
              <field name="user_signature" string="Author Signature (mass mail only)"/>
            </group>
          </page>
          <page string="Advanced Settings">
            <group>
              <field name="lang"/>
              <field name="mail_server_id"/>
              <field name="auto_delete"/>
              <field name="report_template" domain="[('model','=',model)]"/>
              <field name="report_name" class="oe_inline"
                     attrs="{'invisible':[('report_template','=',False)]}"/>
            </group>
          </page>
          <page string="Dynamic Placeholder Generator">
            <group>
              <field name="model_object_field"
                     domain="[('model_id','=',model_id),('ttype','!=','one2many'),('ttype','!=','many2many')]"
                     on_change="onchange_sub_model_object_value_field(model_object_field)"/>
              <field name="sub_object" readonly="1"/>
              <field name="sub_model_object_field"
                     domain="[('model_id','=',sub_object),('ttype','!=','one2many'),('ttype','!=','many2many')]"
                     attrs="{'readonly':[('sub_object','=',False)],'required':[('sub_object','!=',False)]}"
                     on_change="onchange_sub_model_object_value_field(model_object_field,sub_model_object_field)"/>
              <field name="null_value"
                     on_change="onchange_sub_model_object_value_field(model_object_field,sub_model_object_field,null_value)"/>
              <field name="copyvalue"/>
            </group>
          </page>
        </notebook>
      </sheet>
    </form>
  </field>
</record>

Why is my inheritance not working as expected?

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
how to call email templates with a custom module Solved
v8 email_template selectable
Avatar
Avatar
Avatar
Avatar
4
नव॰ 19
14826
Email template is failed to render ? [SOLVED] Solved
v8 sale.order email_template
Avatar
Avatar
Avatar
Avatar
4
जन॰ 19
33298
How to feeding a field with template by selecting a drop down list
v8 dropdownlist email_template
Avatar
0
नव॰ 18
5285
is it possible to use QWeb template when define a email template?
v8 qweb email_template
Avatar
Avatar
1
सित॰ 16
4749
Default Outgoing server can't be recognize while using email templates in Odoo V8.
v8 email_template outgoing_server
Avatar
0
मार्च 15
4595
कम्यूनिटी
  • ट्यूटोरियल्स
  • दस्तावेज़
  • फ़ोरम
ओपन सोर्स
  • डाउनलोड
  • Github
  • रनबॉट
  • अनुवाद
सेवाएं
  • Odoo.sh Hosting
  • सहायता
  • अपग्रेड
  • कस्टम डेवलपमेंट्स
  • शिक्षा
  • अकाउंटेंट खोजें
  • पार्टनर ढूंढें
  • पार्टनर बनें
हमारे बारे में
  • हमारी कंपनी
  • ब्रांड ऐसेट
  • संपर्क करें
  • नौकरियां
  • इवेंट
  • पॉडकास्ट
  • ब्लॉग
  • ग्राहक
  • लीगल • गोपनीयता
  • सुरक्षा
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo, बिज़नेस से जुड़े ऐप्लिकेशन का एक कलेक्शन है जो ओपन सोर्स पर आधारित है. इसमें आपकी कंपनी की हर ज़रूरत के लिए ऐप्लिकेशन हैं. जैसे, सीआरएम, ई-कॉमर्स, अकाउंटिंग, इन्वेंट्री, पॉइंट ऑफ़ सेल, प्रोजेक्ट मैनेजमेंट वगैरह.

Odoo की सबसे बड़ी खासियत है कि यह इस्तेमाल करने में बहुत आसान है और यह पूरी तरह से इंटिग्रेट किया हुआ है.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now