0
我无法理解存储的关键字和网址。 例如在模块网站存在类website_seo_metadata。它有这样的列:odoo存储的关键字和网址
'website_meta_title': fields.char("Website meta title", translate=True),
'website_meta_description': fields.text("Website meta description", translate=True),
'website_meta_keywords': fields.char("Website meta keywords", translate=True),
当我为页面记录添加了一些关键字不存在于数据库。 我不明白在哪里存储网页的网址。我知道,如果我创建路线:
@http.route('/contacts/', type='http', auth="public", website=True)
加入这个路径的sitemap.xml 对于生成的sitemap.xml使用sitemap_xml_index方法:
@http.route('/sitemap.xml', type='http', auth="public", website=True)
def sitemap_xml_index(self):
current_website = request.website
cr, uid, context = request.cr, openerp.SUPERUSER_ID, request.context
ira = request.registry['ir.attachment']
iuv = request.registry['ir.ui.view']
但在这个表中不存在任何一个网址。我无法理解它如何为所有页面生成路径。数据在哪里存储? 我写了自己的模块,但其中的页面没有出现在sitemap.xml中,并且没有正确保存和显示关键字。 我想延长我的模型,如:
class pr_info_pages(models.Model):
_name = 'pr_filials.pr_info_pages'
_inherit = ['mail.thread', 'website.seo.metadata', 'website.published.mixin']
,但什么都没有改变...... 如何我可以加我的网址,网站地图,并正常储存关键字?