From 06e87984a45e2467a1754b9f241392fdcb9c318a Mon Sep 17 00:00:00 2001 From: fshahy Date: Wed, 13 Jan 2016 02:17:29 +0330 Subject: [PATCH] [FIX] Setting blog seo_url from frontend. #54 --- website_seo_blog/data/website_blog_data.xml | 1 + website_seo_blog/models/website_blog.py | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/website_seo_blog/data/website_blog_data.xml b/website_seo_blog/data/website_blog_data.xml index 283e329..976d57e 100755 --- a/website_seo_blog/data/website_blog_data.xml +++ b/website_seo_blog/data/website_blog_data.xml @@ -5,6 +5,7 @@ + \ No newline at end of file diff --git a/website_seo_blog/models/website_blog.py b/website_seo_blog/models/website_blog.py index 2a7bd4b..0dc8ff5 100755 --- a/website_seo_blog/models/website_blog.py +++ b/website_seo_blog/models/website_blog.py @@ -195,6 +195,13 @@ def get_default_meta_robots(self): cfg = self.env['website.config.settings'].search([]) return cfg and cfg[0].website_blog_tag_default_meta_robots or False + @api.model + def add_seo_url(self): + for tag in self.env['blog.tag'].search([('seo_url', '=', False)]): + tag.write({'seo_url': slug(tag)}) + + return True + class Website(models.Model): _inherit = 'website'