[IMP] website_sale: Remove meta from website_sale template.
add default meta tags into product page by override '_default_website_meta' in product.template
This commit is contained in:
committed by
Jeremy Kersten
parent
156955de6b
commit
769d305bc5
@@ -170,6 +170,13 @@ class ProductTemplate(models.Model):
|
||||
else:
|
||||
return self.set_sequence_bottom()
|
||||
|
||||
def _default_website_meta(self):
|
||||
res = super(ProductTemplate, self)._default_website_meta()
|
||||
res['default_opengraph']['og:description'] = res['default_twitter']['twitter:description'] = self.description_sale
|
||||
res['default_opengraph']['og:title'] = res['default_twitter']['twitter:title'] = self.name
|
||||
res['default_opengraph']['og:image'] = res['default_twitter']['twitter:image'] = "/web/image/product.template/%s/image" % (self.id)
|
||||
return res
|
||||
|
||||
@api.multi
|
||||
def _compute_website_url(self):
|
||||
super(ProductTemplate, self)._compute_website_url()
|
||||
|
||||
@@ -496,19 +496,6 @@
|
||||
</div>
|
||||
</section>
|
||||
<div itemprop="description" t-field="product.website_description" class="oe_structure mt16" id="product_full_description" />
|
||||
<t t-set="head">
|
||||
<!-- Facebook and linkedin sharing data -->
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" t-att-content="request.httprequest.url" />
|
||||
<meta property="og:image" t-attf-content="#{request.httprequest.url_root}web/image/product.template/#{product.id}/image" />
|
||||
<meta property="og:description" t-att-content="product.description_sale" />
|
||||
<!-- Twitter sharing data -->
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
<meta name="twitter:site" t-attf-content="@#{res_company.name}" />
|
||||
<meta name="twitter:title" t-att-content="product.name" />
|
||||
<meta name="twitter:description" t-att-content="product.description_sale" />
|
||||
<meta name="twitter:image" t-attf-content="#{request.httprequest.url_root}web/image/product.template/#{product.id}/image" />
|
||||
</t>
|
||||
</div>
|
||||
</t>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user