@ -0,0 +1,44 @@ | 
				
			|||
Sale Order Line Images | 
				
			|||
====================== | 
				
			|||
Order Line Images In Sale | 
				
			|||
 | 
				
			|||
Installation | 
				
			|||
============ | 
				
			|||
	- www.odoo.com/documentation/13.0/setup/install.html | 
				
			|||
	- Install our custom addon | 
				
			|||
 | 
				
			|||
Configuration | 
				
			|||
============= | 
				
			|||
 | 
				
			|||
    - No additional configurations needed | 
				
			|||
 | 
				
			|||
Company | 
				
			|||
------- | 
				
			|||
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__ | 
				
			|||
 | 
				
			|||
Credits | 
				
			|||
------- | 
				
			|||
* Developer: Anusha @ Cybrosys 	 | 
				
			|||
 | 
				
			|||
Contacts | 
				
			|||
-------- | 
				
			|||
* Mail Contact : odoo@cybrosys.com | 
				
			|||
* Website : https://cybrosys.com | 
				
			|||
 | 
				
			|||
Bug Tracker | 
				
			|||
----------- | 
				
			|||
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. | 
				
			|||
 | 
				
			|||
Maintainer | 
				
			|||
========== | 
				
			|||
.. image:: https://cybrosys.com/images/logo.png | 
				
			|||
   :target: https://cybrosys.com | 
				
			|||
 | 
				
			|||
This module is maintained by Cybrosys Technologies. | 
				
			|||
 | 
				
			|||
For support and more information, please visit `Our Website <https://cybrosys.com/>`__ | 
				
			|||
 | 
				
			|||
Further information | 
				
			|||
=================== | 
				
			|||
HTML Description: `<static/description/index.html>`__ | 
				
			|||
 | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>) | 
				
			|||
#    Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU LESSER | 
				
			|||
#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			|||
#    (LGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
 | 
				
			|||
from . import models | 
				
			|||
@ -0,0 +1,45 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>) | 
				
			|||
#    Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU LESSER | 
				
			|||
#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			|||
#    (LGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
{ | 
				
			|||
    "name": "Sale Order Line Images", | 
				
			|||
    "summary": "Order Line Images In Sale and Sale Report", | 
				
			|||
    "version": "13.0.1.0.0", | 
				
			|||
    "category": 'Sales', | 
				
			|||
    "website": "https://www.cybrosys.com", | 
				
			|||
    "description": """Order Line Images In Sale and Sale Report, odoo 13, order line images""", | 
				
			|||
    'author': 'Cybrosys Techno Solutions', | 
				
			|||
    'company': 'Cybrosys Techno Solutions', | 
				
			|||
    'maintainer': 'Cybrosys Techno Solutions', | 
				
			|||
    "depends": [ | 
				
			|||
        'sale_management', | 
				
			|||
    ], | 
				
			|||
    "data": [ | 
				
			|||
        'views/sale_order_line_image.xml', | 
				
			|||
        'views/res_config_settings.xml', | 
				
			|||
        'report/sale_order_report.xml', | 
				
			|||
    ], | 
				
			|||
    'images': ['static/description/banner.png'], | 
				
			|||
    'license': 'LGPL-3', | 
				
			|||
    'installable': True, | 
				
			|||
    'auto_install': False, | 
				
			|||
    'application': False, | 
				
			|||
} | 
				
			|||
@ -0,0 +1,6 @@ | 
				
			|||
## Module <sale_orderline_image> | 
				
			|||
 | 
				
			|||
#### 04.01.2020 | 
				
			|||
#### Version 13.0.1.0.0 | 
				
			|||
##### ADD | 
				
			|||
- Initial commit for Sale Order Line Images | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>) | 
				
			|||
#    Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU LESSER | 
				
			|||
#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			|||
#    (LGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
from . import sale_order_line_image | 
				
			|||
from . import res_config_settings | 
				
			|||
@ -0,0 +1,46 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>) | 
				
			|||
#    Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU LESSER | 
				
			|||
#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			|||
#    (LGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
 | 
				
			|||
from odoo import fields, models, api | 
				
			|||
 | 
				
			|||
 | 
				
			|||
class ResConfigSettings(models.TransientModel): | 
				
			|||
    _inherit = 'res.config.settings' | 
				
			|||
 | 
				
			|||
    show_product_image_in_sale_report = fields.Boolean(string="Show Product Image", default=False) | 
				
			|||
 | 
				
			|||
    @api.model | 
				
			|||
    def set_values(self): | 
				
			|||
        self.env['ir.config_parameter'].sudo().set_param('sale_product_image.show_product_image_in_sale_report', | 
				
			|||
                                                         self.show_product_image_in_sale_report) | 
				
			|||
        res = super(ResConfigSettings, self).set_values() | 
				
			|||
        return res | 
				
			|||
 | 
				
			|||
    def get_values(self): | 
				
			|||
        res = super(ResConfigSettings, self).get_values() | 
				
			|||
        param = self.env['ir.config_parameter'].sudo().get_param( | 
				
			|||
            'sale_product_image.show_product_image_in_sale_report', | 
				
			|||
            self.show_product_image_in_sale_report) | 
				
			|||
        res.update( | 
				
			|||
            show_product_image_in_sale_report=param | 
				
			|||
        ) | 
				
			|||
        return res | 
				
			|||
@ -0,0 +1,29 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
############################################################################# | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>) | 
				
			|||
#    Author: Cybrosys Techno Solutions(<https://www.cybrosys.com>) | 
				
			|||
# | 
				
			|||
#    You can modify it under the terms of the GNU LESSER | 
				
			|||
#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			|||
#    (LGPL v3) along with this program. | 
				
			|||
#    If not, see <http://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
############################################################################# | 
				
			|||
from odoo import fields, models | 
				
			|||
 | 
				
			|||
 | 
				
			|||
class SaleOrderLine(models.Model): | 
				
			|||
    _inherit = 'sale.order.line' | 
				
			|||
 | 
				
			|||
    order_line_image = fields.Binary(string="Image", | 
				
			|||
                                     related="product_id.image_1920") | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
<?xml version="1.0" encoding="utf-8"?> | 
				
			|||
<odoo> | 
				
			|||
 | 
				
			|||
    <template id="report_saleorder_inherit" inherit_id="sale.report_saleorder_document"> | 
				
			|||
 | 
				
			|||
        <xpath expr="//table//tr/th[1]" position="after"> | 
				
			|||
            <t t-if="request.env['ir.config_parameter'].sudo().get_param('sale_product_image.show_product_image_in_sale_report')"> | 
				
			|||
                <th> | 
				
			|||
                    <strong>Image</strong> | 
				
			|||
                </th> | 
				
			|||
            </t> | 
				
			|||
        </xpath> | 
				
			|||
        <xpath expr="//t[@t-foreach='doc.order_line']//td[@name='td_name']" position="after"> | 
				
			|||
            <t t-if="request.env['ir.config_parameter'].sudo().get_param('sale_product_image.show_product_image_in_sale_report')"> | 
				
			|||
                <td style="height:20px !important;width:20px !important;"> | 
				
			|||
                    <span t-field="line.order_line_image" t-options='{"widget": "image"}' | 
				
			|||
                    /> | 
				
			|||
                </td> | 
				
			|||
            </t> | 
				
			|||
        </xpath> | 
				
			|||
    </template> | 
				
			|||
 | 
				
			|||
</odoo> | 
				
			|||
| 
		 After Width: | Height: | Size: 84 KiB  | 
| 
		 After Width: | Height: | Size: 34 KiB  | 
| 
		 After Width: | Height: | Size: 138 KiB  | 
| 
		 After Width: | Height: | Size: 88 KiB  | 
| 
		 After Width: | Height: | Size: 127 KiB  | 
| 
		 After Width: | Height: | Size: 151 KiB  | 
| 
		 After Width: | Height: | Size: 87 KiB  | 
| 
		 After Width: | Height: | Size: 93 KiB  | 
| 
		 After Width: | Height: | Size: 15 KiB  | 
| 
		 After Width: | Height: | Size: 51 KiB  | 
| 
		 After Width: | Height: | Size: 71 KiB  | 
| 
		 After Width: | Height: | Size: 71 KiB  | 
| 
		 After Width: | Height: | Size: 87 KiB  | 
| 
		 After Width: | Height: | Size: 80 KiB  | 
@ -0,0 +1,508 @@ | 
				
			|||
<div class="row" | 
				
			|||
     style="margin: 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4;text-align: center; margin: auto; display: flex;justify-content: center;"> | 
				
			|||
    <a href="https://www.cybrosys.com/" target="_blank"><img src="images/cybrosys.png" | 
				
			|||
                                                             style=" width: 293px; padding: 1rem 0rem; margin: auto" | 
				
			|||
                                                             alt="cybrosys-logo"></a></div> | 
				
			|||
<div class="row" | 
				
			|||
     style="margin:75px 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4; padding-bottom: 30px;"> | 
				
			|||
    <div class="col-md-7 col-sm-12 col-xs-12" style="padding: 0px"> | 
				
			|||
        <div style=" margin: 0 0 0px;padding: 20px 0 10;font-size: 23px;line-height: 35px;font-weight: 400;color: #000;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.11);text-align: left;"> | 
				
			|||
            <h1 style="font-size: 39px;font-weight: 600;margin: 0px !important;">Sale Order Line Images</h1> | 
				
			|||
            <h3 style="font-size: 21px;margin-top: 8px;position: relative;">Order Line Image In Sale Order.</h3> | 
				
			|||
        </div> | 
				
			|||
        <h2 style="font-weight: 600;font-size: 1.8rem;margin-top: 15px;">Key Highlights</h2> | 
				
			|||
        <ul style=" padding: 0 1px; list-style: none; "> | 
				
			|||
            <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check"> | 
				
			|||
                Product images in order line. | 
				
			|||
            </li> | 
				
			|||
            <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check"> | 
				
			|||
                Print product images in report. | 
				
			|||
            </li> | 
				
			|||
        </ul> | 
				
			|||
    </div> | 
				
			|||
    <div class="col-md-5 col-sm-12 col-xs-12"><img src="images/sale_order_line_image.png" class="img-responsive" alt=""></div> | 
				
			|||
</div> | 
				
			|||
<div> | 
				
			|||
    <section class="oe_container" style="padding: 1rem 0rem 1rem; background-color: #ffffff !important;"> | 
				
			|||
        <div class="row py-4 px-3"> | 
				
			|||
            <div class="w-100" style="padding-top:30px;padding-bottom:45px;border-radius: 10px;"> | 
				
			|||
                <ul role="tablist" class="nav nav-pills justify-content-center" data-tabs="tabs" id="pills-tab" | 
				
			|||
                    style="border: none;background: unset;"> | 
				
			|||
                    <li class="nav-item mr-1 mb-3" | 
				
			|||
                        style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> | 
				
			|||
                        <a id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" | 
				
			|||
                           aria-controls="pills-home" aria-selected="true" class="nav-link active show" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400;text-align: center; | 
				
			|||
                  color: #fff;">Overview </a></li> | 
				
			|||
                    <li class="nav-item mr-1 mb-3" | 
				
			|||
                        style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> | 
				
			|||
                        <a id="pills-home-tab" data-toggle="pill" href="#pills-home1" role="tab" | 
				
			|||
                           aria-controls="pills-home" aria-selected="true" class="nav-link " style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;">Features </a></li> | 
				
			|||
                    <li class="nav-item mr-1 mb-3" | 
				
			|||
                        style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #ffffff;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> | 
				
			|||
                        <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" | 
				
			|||
                           aria-controls="pills-profile" aria-selected="false" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;">Screenshots </a></li> | 
				
			|||
 | 
				
			|||
                </ul> | 
				
			|||
                <div class="tab-content" id="pills-tabContent" | 
				
			|||
                     style="padding-top: 30px; padding-bottom: 30px; padding: 30px;"> | 
				
			|||
                    <div class="px-3 pt-1 tab-pane fade active show" id="pills-home" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                        <!-- Overview--> | 
				
			|||
                        <h2 style="font-weight: 600;text-align: center;width: 100%;">Overview</h2> | 
				
			|||
                        <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style="text-align: center;font-size: 19px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;opacity: 1 !important;line-height: 31px;font-weight: 400;letter-spacing: .5px;margin-bottom: 21px;"> | 
				
			|||
                            This app allows you see the product images in sale order line and also allow us | 
				
			|||
                            to print the product image in report. | 
				
			|||
                        </h3> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="px-3 pt-1 tab-pane fade " id="pills-home1" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                        <!-- feature tab--> | 
				
			|||
                        <h2 style="font-weight: 600;text-align: center;width: 100%;">Features</h2> | 
				
			|||
                        <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: | 
				
			|||
                        center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                        <ul> | 
				
			|||
                            <li class="mb8" | 
				
			|||
                                style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                                <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Order line product images. | 
				
			|||
                            </li> | 
				
			|||
                            <li class="mb8" | 
				
			|||
                                style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                                <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Print product images in report. | 
				
			|||
                            </li> | 
				
			|||
                            <li class="mb8" | 
				
			|||
                                style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                                <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Configure the Image printing Option. | 
				
			|||
                            </li> | 
				
			|||
                        </ul> | 
				
			|||
                    </div> | 
				
			|||
                    <!-- Screenshot tab--> | 
				
			|||
                    <div class="px-3 tab-pane fade" id="pills-profile" role="tabpanel" | 
				
			|||
                         aria-labelledby="pills-profile-tab"> | 
				
			|||
                        <div class="tab-pane"> | 
				
			|||
                            <h2 style="font-weight: 600;text-align: center;width: 100%;">Screenshots</h2> | 
				
			|||
                            <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                            <div> | 
				
			|||
                                <section class="oe_container"> | 
				
			|||
                                    <div id="demo" class="row carousel slide  mb32" data-ride="carousel"> | 
				
			|||
                                        <div class="carousel-inner"> | 
				
			|||
                                            <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
                                                <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" | 
				
			|||
                                                     style="float: left;"> | 
				
			|||
                                                    <h3 class="alert" | 
				
			|||
                                                        style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> | 
				
			|||
                                                        <img src="images/checked.png" | 
				
			|||
                                                             style=" width: 22px; margin-right: 6px; " alt="check">To show | 
				
			|||
                                                        product images in sale report, go to | 
				
			|||
                                                        <strong>Settings --> Product Catalog</strong> and select | 
				
			|||
                                                        show product image in report.</h3> | 
				
			|||
                                                    <div style=""><img class="img img-responsive center-block" | 
				
			|||
                                                                       style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                                                       src="images/sale_order_line_image1.png"></div> | 
				
			|||
                                                </div> | 
				
			|||
                                            </div> | 
				
			|||
                                            <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                                <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" | 
				
			|||
                                                     style="float: left;"> | 
				
			|||
                                                    <h3 class="alert" | 
				
			|||
                                                        style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> | 
				
			|||
                                                        <img src="images/checked.png" | 
				
			|||
                                                             style=" width: 22px; margin-right: 6px; " alt="check"> <strong>Sale Order</strong> | 
				
			|||
                                                    </h3> | 
				
			|||
                                                    <div style=""><img class="img img-responsive center-block" | 
				
			|||
                                                                       style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                                                       src="images/sale_order_line_image2.png"></div> | 
				
			|||
                                                </div> | 
				
			|||
                                            </div> | 
				
			|||
                                            <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                                <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" | 
				
			|||
                                                     style="float: left;"> | 
				
			|||
                                                    <h3 class="alert" | 
				
			|||
                                                        style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> | 
				
			|||
                                                        <img src="images/checked.png" | 
				
			|||
                                                             style=" width: 22px; margin-right: 6px; " alt="check"> <strong>Sale Order Report</strong> | 
				
			|||
                                                    </h3> | 
				
			|||
                                                    <div style=""><img class="img img-responsive center-block" | 
				
			|||
                                                                       style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                                                       src="images/sale_order_line_image_3.png"></div> | 
				
			|||
                                                </div> | 
				
			|||
                                            </div> | 
				
			|||
 | 
				
			|||
 | 
				
			|||
                                            <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                                <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" | 
				
			|||
                                                     style="float: left;"> | 
				
			|||
                                                    <h3 class="mb32 alert" | 
				
			|||
                                                        style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px; "> | 
				
			|||
                                                        <img src="images/checked.png" | 
				
			|||
                                                             style=" width: 22px; margin-right: 6px; " alt="check"> <strong>Sale Order Report</strong></h3> | 
				
			|||
                                                    <div style=""><img class="img img-responsive center-block" | 
				
			|||
                                                                       style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                                                       src="images/sale_order_line_image_3.png"></div> | 
				
			|||
                                                </div> | 
				
			|||
                                            </div> | 
				
			|||
                                        </div> | 
				
			|||
                                        <a class="carousel-control-prev" href="#demo" data-slide="prev" | 
				
			|||
                                           style="left:-25px;width: 35px;color: #000;"> <span | 
				
			|||
                                                class="carousel-control-prev-icon"><i class="fa fa-chevron-left" | 
				
			|||
                                                                                      style="font-size:24px"></i></span> | 
				
			|||
                                        </a> <a class="carousel-control-next" href="#demo" data-slide="next" | 
				
			|||
                                                style="right:-25px;width: 35px;color: #000;"> <span | 
				
			|||
                                            class="carousel-control-next-icon"><i class="fa fa-chevron-right" | 
				
			|||
                                                                                  style="font-size:24px"></i></span> | 
				
			|||
                                    </a> | 
				
			|||
                                    </div> | 
				
			|||
                                </section> | 
				
			|||
                            </div> | 
				
			|||
                        </div> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="px-2 px-lg-4 pt-3 tab-pane fade" id="pills-contact" role="tabpanel" | 
				
			|||
                         aria-labelledby="pills-contact-tab"> | 
				
			|||
                        <ul class="list-unstyled"> | 
				
			|||
                        </ul> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </div> | 
				
			|||
        </div> | 
				
			|||
    </section> | 
				
			|||
    <section class="oe_container" style="padding: 2rem 3rem 1rem;"> | 
				
			|||
        <h2 style="font-weight: 600;text-align: center;margin-bottom: 25px;width: 100%;">Suggested Products</h2> | 
				
			|||
        <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
        <div id="demo1" class="row carousel slide" data-ride="carousel"> | 
				
			|||
            <!-- The slideshow --> | 
				
			|||
            <div class="carousel-inner"> | 
				
			|||
                <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/13.0/product_brand_sale/" target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_product_branding.png"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/13.0/product_expiry_warning/" target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_product_expiry.jpeg"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/12.0/sale_purchase_previous_product_cost/" | 
				
			|||
                           target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_previous_rates.jpeg"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/13.0/customer_sequence/" target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_customer_sequence.jpeg"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/12.0/barcode_scanning_sale_purchase/" | 
				
			|||
                           target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_barcode_scanning.jpeg"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                        <a href="https://apps.odoo.com/apps/modules/12.0/amount_currency_sale/" target="_blank"> | 
				
			|||
                            <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> | 
				
			|||
                                <img class="img img-responsive center-block" | 
				
			|||
                                     style="border-top-left-radius: 10px;border-top-right-radius: 10px;" | 
				
			|||
                                     src="images/banner_currency_total.png"></div> | 
				
			|||
                        </a> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </div> | 
				
			|||
            <!-- Left and right controls --> | 
				
			|||
            <a class="carousel-control-prev" href="#demo1" data-slide="prev" | 
				
			|||
               style="left:-25px;width: 35px;color: #000;"> <span class="carousel-control-prev-icon"><i | 
				
			|||
                    class="fa fa-chevron-left" style="font-size:24px"></i></span> </a> <a class="carousel-control-next" | 
				
			|||
                                                                                          href="#demo1" | 
				
			|||
                                                                                          data-slide="next" | 
				
			|||
                                                                                          style="right:-25px;width: 35px;color: #000;"> | 
				
			|||
            <span class="carousel-control-next-icon"><i class="fa fa-chevron-right" style="font-size:24px"></i></span> | 
				
			|||
        </a> | 
				
			|||
        </div> | 
				
			|||
    </section> | 
				
			|||
    <section class="row" style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
        <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Service</h2> | 
				
			|||
        <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
        <div class="row" style=" display: flex; justify-content: center; flex-wrap: wrap;width: 100%; "> | 
				
			|||
            <!-- <div style="display:flex;padding-top: 20px;justify-content: space-between;"> --> | 
				
			|||
            <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
                <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"><a | 
				
			|||
                        href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank"> <img | 
				
			|||
                        src="https://www.cybrosys.com/images/odoo-customization.png" | 
				
			|||
                        style="width: 100%;border-radius: 100%;"/> </a></div> | 
				
			|||
                <h3 class="oe_slogan" | 
				
			|||
                    style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> | 
				
			|||
                    <a href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank" | 
				
			|||
                       style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                        Odoo Customization </a></h3> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
                <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"><a | 
				
			|||
                        href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank"> <img | 
				
			|||
                        src="https://www.cybrosys.com/images/odoo-erp-implementation.png" | 
				
			|||
                        style="width: 100%;border-radius: 100%;"/> </a></div> | 
				
			|||
                <h3 class="oe_slogan" | 
				
			|||
                    style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> | 
				
			|||
                    <a href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank" | 
				
			|||
                       style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                        Odoo Implementation </a></h3> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
                <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"><a | 
				
			|||
                        href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank"> <img | 
				
			|||
                        src="https://www.cybrosys.com/images/odoo-erp-integration.png" | 
				
			|||
                        style="width: 100%;border-radius: 100%;"/> </a></div> | 
				
			|||
                <h3 class="oe_slogan" | 
				
			|||
                    style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> | 
				
			|||
                    <a href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank" | 
				
			|||
                       style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                        Odoo Integration </a></h3> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
                <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"><a | 
				
			|||
                        href="https://www.cybrosys.com/odoo-erp-support/" target="_blank"> <img | 
				
			|||
                        src="https://www.cybrosys.com/images/odoo-erp-support.png" | 
				
			|||
                        style="width: 100%;border-radius: 100%;"/> </a></div> | 
				
			|||
                <h3 class="oe_slogan" | 
				
			|||
                    style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> | 
				
			|||
                    <a href="https://www.cybrosys.com/odoo-erp-support/" target="_blank" | 
				
			|||
                       style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                        Odoo Support</a></h3> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
                <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"><a | 
				
			|||
                        href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank"> <img | 
				
			|||
                        src="https://www.cybrosys.com/images/hire-odoo-developer.png" | 
				
			|||
                        style="width: 100%;border-radius: 100%;"/> </a></div> | 
				
			|||
                <h3 class="oe_slogan" | 
				
			|||
                    style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> | 
				
			|||
                    <a href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank" | 
				
			|||
                       style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                        Hire Odoo Developers</a></h3> | 
				
			|||
                </a> | 
				
			|||
            </div> | 
				
			|||
            <!-- </div> --> | 
				
			|||
        </div> | 
				
			|||
    </section> | 
				
			|||
    <section class="row" style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
        <div class="row" style="margin: 0"> | 
				
			|||
            <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Industries</h2> | 
				
			|||
            <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
            <!-- <div style="display:flex;justify-content: space-between;flex-wrap:wrap;"> --> | 
				
			|||
            <div class="row" style="width: 100%"> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank"> <img | 
				
			|||
                                    src="https://www.cybrosys.com/images/odoo-index-industry-1.png" alt="Odoo Industry" | 
				
			|||
                                    style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Trading </a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Easily procure and sell your products. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" | 
				
			|||
                               target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-2.png" | 
				
			|||
                                                     alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> | 
				
			|||
                            </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;" style=" margin-bottom: 10px; "> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" | 
				
			|||
                               target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Manufacturing</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Plan, track and schedule your operations. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank"> | 
				
			|||
                                <img src="https://www.cybrosys.com/images/odoo-index-industry-3.png" alt="Odoo Industry" | 
				
			|||
                                     style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Restaurant</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Run your bar or restaurant methodical. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank"> <img | 
				
			|||
                                    src="https://www.cybrosys.com/images/odoo-index-industry-4.png" alt="Odoo Industry" | 
				
			|||
                                    style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                POS</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Easy configuring and convivial selling. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank"> <img | 
				
			|||
                                    src="https://www.cybrosys.com/images/odoo-index-industry-5.png" alt="Odoo Industry" | 
				
			|||
                                    style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 0px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                E-commerce & Website</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Mobile friendly, awe-inspiring product pages. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank"> | 
				
			|||
                                <img src="https://www.cybrosys.com/images/odoo-index-industry-6.png" alt="Odoo Industry" | 
				
			|||
                                     style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Hotel Management</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            An all-inclusive hotel management application. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank"> | 
				
			|||
                                <img src="https://www.cybrosys.com/images/odoo-index-industry-7.png" alt="Odoo Industry" | 
				
			|||
                                     style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Education</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            A Collaborative platform for educational management. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
                <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
                    <div> | 
				
			|||
                        <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank"> <img | 
				
			|||
                                    src="https://www.cybrosys.com/images/odoo-index-industry-8.png" alt="Odoo Industry" | 
				
			|||
                                    style="    border-radius: 100%;width:100%;"/> </a></div> | 
				
			|||
                    </div> | 
				
			|||
                    <div style="width:70%;float:left;"> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> | 
				
			|||
                            <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank" | 
				
			|||
                               style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                                Service Management</a></h3> | 
				
			|||
                        <h3 class="oe_slogan" | 
				
			|||
                            style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> | 
				
			|||
                            Keep track of services and invoice accordingly. </h3> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </div> | 
				
			|||
        </div> | 
				
			|||
</div> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
    <center> | 
				
			|||
        <div class="col-md-12" style="margin: auto !important; | 
				
			|||
         width: 70%; | 
				
			|||
         padding: 30px;"> | 
				
			|||
            <h2 style="font-weight: 600;text-align: center;width: 100%;">Need Any Help?</h2> | 
				
			|||
            <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
            <h4 style="font-size:16px;"> If you have anything to share with us based on your use of this module, please | 
				
			|||
                let us know. We are ready to offer our support. </h4> | 
				
			|||
            <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
                <h4><i class="fa fa-envelope"></i>Email us </h4> | 
				
			|||
                <p>odoo@cybrosys.com / info@cybrosys.com</p> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
                <h4><i class="fa fa-phone"></i> Contact Us </h4> | 
				
			|||
                <a href="https://www.cybrosys.com/contact/" target="_blank"> www.cybrosys.com</a> | 
				
			|||
            </div> | 
				
			|||
        </div> | 
				
			|||
    </center> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
    <div class="oe_slogan" style="margin-bottom: 0px;"> | 
				
			|||
        <div style=" display: flex; justify-content: center; flex-wrap: wrap; "> | 
				
			|||
        </div> | 
				
			|||
        <br> | 
				
			|||
        <img src="https://www.cybrosys.com/images/logo.png" style="width: 190px; margin-bottom: 25px;margin-top: 30px;" | 
				
			|||
             class="center-block"> | 
				
			|||
        <div style=" display: flex; justify-content: center; flex-wrap: wrap; "><a href="https://twitter.com/cybrosys" | 
				
			|||
                                                                                   target="_blank"><i | 
				
			|||
                class="fa fa-2x fa-twitter" | 
				
			|||
                style="color:white;background: #00a0d1;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
            </td> | 
				
			|||
            <a href="https://www.linkedin.com/company/cybrosys-technologies-pvt-ltd" target="_blank"><i | 
				
			|||
                    class="fa fa-2x fa-linkedin" | 
				
			|||
                    style="color:white;background: #31a3d6;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
            </td> | 
				
			|||
            <a href="https://www.facebook.com/cybrosystechnologies" target="_blank"><i class="fa fa-2x fa-facebook" | 
				
			|||
                                                                                       style="color:white;background: #3b5998;width:35px;  height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
            </td> | 
				
			|||
            <a href="https://in.pinterest.com/cybrosys" target="_blank"><i class="fa fa-2x fa-pinterest" | 
				
			|||
                                                                           style="color:white;background: #ac0f18;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
            </td> | 
				
			|||
        </div> | 
				
			|||
    </div> | 
				
			|||
</section> | 
				
			|||
</div> | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
<?xml version="1.0" encoding="utf-8"?> | 
				
			|||
<odoo> | 
				
			|||
    <record id="res_config_settings_view_sale_form" model="ir.ui.view"> | 
				
			|||
        <field name="name">res.config.settings.view.form.inherit.sale</field> | 
				
			|||
        <field name="model">res.config.settings</field> | 
				
			|||
        <field name="inherit_id" ref="sale.res_config_settings_view_form"/> | 
				
			|||
        <field name="arch" type="xml"> | 
				
			|||
            <xpath expr="//div[@data-key='sale_management']/div" position="inside"> | 
				
			|||
                <div class="col-12 col-lg-6 o_setting_box"> | 
				
			|||
                    <div class="o_setting_left_pane"> | 
				
			|||
                        <field name="show_product_image_in_sale_report"/> | 
				
			|||
                    </div> | 
				
			|||
                    <div class="o_setting_right_pane"> | 
				
			|||
                        <label for="show_product_image_in_sale_report" string="Show Product Image In Report"/> | 
				
			|||
                        <div class="text-muted"> | 
				
			|||
                           Show Product Image In Report | 
				
			|||
                        </div> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </xpath> | 
				
			|||
        </field> | 
				
			|||
    </record> | 
				
			|||
</odoo> | 
				
			|||
@ -0,0 +1,16 @@ | 
				
			|||
<?xml version="1.0" encoding="utf-8"?> | 
				
			|||
<odoo> | 
				
			|||
    <data> | 
				
			|||
        <record id="sale_order_inherit_form_view" model="ir.ui.view"> | 
				
			|||
            <field name="name">sale.order.inherit.form.view</field> | 
				
			|||
            <field name="model">sale.order</field> | 
				
			|||
            <field name="inherit_id" ref="sale.view_order_form"/> | 
				
			|||
            <field name="arch" type="xml"> | 
				
			|||
                <xpath expr="//field[@name='order_line']/tree/field[@name='product_id']" position="after"> | 
				
			|||
                    <field name="order_line_image"  widget="image" | 
				
			|||
                           style="height:30px ;width:30px;" readonly="1"/> | 
				
			|||
               </xpath> | 
				
			|||
            </field> | 
				
			|||
        </record> | 
				
			|||
    </data> | 
				
			|||
</odoo> | 
				
			|||
@ -0,0 +1,19 @@ | 
				
			|||
Website Search Blog | 
				
			|||
=================== | 
				
			|||
Blog Search Feature in Odoo 13 Website. | 
				
			|||
 | 
				
			|||
 | 
				
			|||
Features | 
				
			|||
======== | 
				
			|||
* Search field in Blog | 
				
			|||
* Auto Suggestion List | 
				
			|||
* Search Results from all categories | 
				
			|||
 | 
				
			|||
Credits | 
				
			|||
======= | 
				
			|||
Cybrosys Techno Solutions <www.cybrosys.com> | 
				
			|||
 | 
				
			|||
Author | 
				
			|||
------ | 
				
			|||
*  Developer V13: Hajaj Roshan @ cybrosys | 
				
			|||
 | 
				
			|||
@ -0,0 +1,22 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
################################################################################### | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    This program is free software: you can modify | 
				
			|||
#    it under the terms of the GNU Affero General Public License (AGPL) as | 
				
			|||
#    published by the Free Software Foundation, either version 3 of the | 
				
			|||
#    License, or (at your option) any later version. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU Affero General Public License for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU Affero General Public License | 
				
			|||
#    along with this program.  If not, see <https://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
################################################################################### | 
				
			|||
 | 
				
			|||
from . import controllers | 
				
			|||
@ -0,0 +1,40 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
################################################################################### | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    This program is free software: you can modify | 
				
			|||
#    it under the terms of the GNU Affero General Public License (AGPL) as | 
				
			|||
#    published by the Free Software Foundation, either version 3 of the | 
				
			|||
#    License, or (at your option) any later version. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU Affero General Public License for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU Affero General Public License | 
				
			|||
#    along with this program.  If not, see <https://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
################################################################################### | 
				
			|||
 | 
				
			|||
{ | 
				
			|||
    'name': 'Website Blog Search', | 
				
			|||
    'version': '13.0.1.0.0', | 
				
			|||
    "category": "Website", | 
				
			|||
    'author': 'Cybrosys Techno Solutions', | 
				
			|||
    'website': "https://www.cybrosys.com", | 
				
			|||
    'maintainer': 'Cybrosys Techno Solutions', | 
				
			|||
    'company': 'Cybrosys Techno Solutions', | 
				
			|||
    'summary': """Blog Search Feature in Website""", | 
				
			|||
    'description': """Blog Search Feature in Odoo 13 Website""", | 
				
			|||
    'depends': ['website_blog'], | 
				
			|||
    'license': 'AGPL-3', | 
				
			|||
    'data': ['views/templates_blog.xml', | 
				
			|||
             'views/search_blog.xml', | 
				
			|||
             ], | 
				
			|||
    'images': ['static/description/banner.png'], | 
				
			|||
    'installable': True, | 
				
			|||
    'auto_install': False, | 
				
			|||
} | 
				
			|||
@ -0,0 +1,22 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
################################################################################### | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    This program is free software: you can modify | 
				
			|||
#    it under the terms of the GNU Affero General Public License (AGPL) as | 
				
			|||
#    published by the Free Software Foundation, either version 3 of the | 
				
			|||
#    License, or (at your option) any later version. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU Affero General Public License for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU Affero General Public License | 
				
			|||
#    along with this program.  If not, see <https://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
################################################################################### | 
				
			|||
 | 
				
			|||
from . import main | 
				
			|||
@ -0,0 +1,154 @@ | 
				
			|||
# -*- coding: utf-8 -*- | 
				
			|||
################################################################################### | 
				
			|||
# | 
				
			|||
#    Cybrosys Technologies Pvt. Ltd. | 
				
			|||
# | 
				
			|||
#    Copyright (C) 2019-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			|||
#    This program is free software: you can modify | 
				
			|||
#    it under the terms of the GNU Affero General Public License (AGPL) as | 
				
			|||
#    published by the Free Software Foundation, either version 3 of the | 
				
			|||
#    License, or (at your option) any later version. | 
				
			|||
# | 
				
			|||
#    This program is distributed in the hope that it will be useful, | 
				
			|||
#    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
				
			|||
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
				
			|||
#    GNU Affero General Public License for more details. | 
				
			|||
# | 
				
			|||
#    You should have received a copy of the GNU Affero General Public License | 
				
			|||
#    along with this program.  If not, see <https://www.gnu.org/licenses/>. | 
				
			|||
# | 
				
			|||
################################################################################### | 
				
			|||
 | 
				
			|||
import json | 
				
			|||
 | 
				
			|||
from odoo.addons.http_routing.models.ir_http import slug, unslug | 
				
			|||
from odoo.addons.website.controllers.main import QueryURL | 
				
			|||
from odoo.addons.website_blog.controllers.main import WebsiteBlog | 
				
			|||
 | 
				
			|||
from odoo import http, fields, SUPERUSER_ID | 
				
			|||
from odoo.http import request | 
				
			|||
 | 
				
			|||
 | 
				
			|||
class BlogInherit(WebsiteBlog): | 
				
			|||
    """Override class WebsiteBlog""" | 
				
			|||
    @http.route(['/blog', | 
				
			|||
                 '''/blog/<model("blog.blog", "[('website_id', 'in', (False, current_website_id))]"):blog>''', | 
				
			|||
                 '''/blog/<model("blog.blog"):blog>/page/<int:page>''', | 
				
			|||
                 '''/blog/<model("blog.blog"):blog>/tag/<string:tag>''', | 
				
			|||
                 '''/blog/<model("blog.blog"):blog>/tag/<string:tag>/page/<int:page>''', | 
				
			|||
                 '''/blog/search_content''', | 
				
			|||
                 ], type='http', auth="public", website=True, csrf=False) | 
				
			|||
    def blog(self, blog=None, tag=None, page=1, **opt): | 
				
			|||
        """function related to blog display""" | 
				
			|||
        date_begin, date_end, state = opt.get('date_begin'), opt.get('date_end'), opt.get('state') | 
				
			|||
        published_count, unpublished_count = 0, 0 | 
				
			|||
 | 
				
			|||
        domain = request.website.website_domain() | 
				
			|||
        blog_post = request.env['blog.post'] | 
				
			|||
        blogs = request.env['blog.blog'].search(domain, order="create_date asc", limit=2) | 
				
			|||
        # retrocompatibility to accept tag as slug | 
				
			|||
        active_tag_ids = tag and [int(unslug(t)[1]) for t in tag.split(',')] if tag else [] | 
				
			|||
        if active_tag_ids: | 
				
			|||
            fixed_tag_slug = ",".join(slug(t) for t in request.env['blog.tag'].browse(active_tag_ids)) | 
				
			|||
            if fixed_tag_slug != tag: | 
				
			|||
                return request.redirect( | 
				
			|||
                    request.httprequest.full_path.replace("/tag/%s/" % tag, "/tag/%s/" % fixed_tag_slug, 1), 301) | 
				
			|||
            domain += [('tag_ids', 'in', active_tag_ids)] | 
				
			|||
        if blog: | 
				
			|||
            domain += [('blog_id', '=', blog.id)] | 
				
			|||
        if date_begin and date_end: | 
				
			|||
            domain += [("post_date", ">=", date_begin), ("post_date", "<=", date_end)] | 
				
			|||
 | 
				
			|||
        if request.env.user.has_group('website.group_website_designer'): | 
				
			|||
            count_domain = domain + [("website_published", "=", True), ("post_date", "<=", fields.Datetime.now())] | 
				
			|||
            published_count = blog_post.search_count(count_domain) | 
				
			|||
            unpublished_count = blog_post.search_count(domain) - published_count | 
				
			|||
 | 
				
			|||
            if state == "published": | 
				
			|||
                domain += [("website_published", "=", True), ("post_date", "<=", fields.Datetime.now())] | 
				
			|||
            elif state == "unpublished": | 
				
			|||
                domain += ['|', ("website_published", "=", False), ("post_date", ">", fields.Datetime.now())] | 
				
			|||
        else: | 
				
			|||
            domain += [("post_date", "<=", fields.Datetime.now())] | 
				
			|||
 | 
				
			|||
        blog_url = QueryURL('', ['blog', 'tag'], blog=blog, tag=tag, date_begin=date_begin, date_end=date_end) | 
				
			|||
 | 
				
			|||
        search_string = opt.get('search', None) | 
				
			|||
 | 
				
			|||
        blog_posts = blog_post.search([('name', 'ilike', search_string)], | 
				
			|||
                                      offset=(page - 1) * self._blog_post_per_page, | 
				
			|||
                                      limit=self._blog_post_per_page) if search_string \ | 
				
			|||
            else blog_post.search(domain, | 
				
			|||
                                  order="post_date desc") | 
				
			|||
 | 
				
			|||
        pager = request.website.pager( | 
				
			|||
            url=request.httprequest.path.partition('/page/')[0], | 
				
			|||
            total=len(blog_posts), | 
				
			|||
            page=page, | 
				
			|||
            step=self._blog_post_per_page, | 
				
			|||
            url_args=opt, | 
				
			|||
        ) | 
				
			|||
        pager_begin = (page - 1) * self._blog_post_per_page | 
				
			|||
        pager_end = page * self._blog_post_per_page | 
				
			|||
        blog_posts = blog_posts[pager_begin:pager_end] | 
				
			|||
 | 
				
			|||
        all_tags = request.env['blog.tag'].search([]) | 
				
			|||
        use_cover = request.website.viewref('website_blog.opt_blog_cover_post').active | 
				
			|||
        fullwidth_cover = request.website.viewref('website_blog.opt_blog_cover_post_fullwidth_design').active | 
				
			|||
        offset = (page - 1) * self._blog_post_per_page | 
				
			|||
        first_post = blog_posts | 
				
			|||
        if not blog: | 
				
			|||
            first_post = blog_posts.search(domain + [('website_published', '=', True)], order="post_date desc, id asc", | 
				
			|||
                                           limit=1) | 
				
			|||
            if use_cover and not fullwidth_cover: | 
				
			|||
                offset += 1 | 
				
			|||
 | 
				
			|||
        # function to create the string list of tag ids, and toggle a given one. | 
				
			|||
        # used in the 'Tags Cloud' template. | 
				
			|||
 | 
				
			|||
        def tags_list(tag_ids, current_tag): | 
				
			|||
            tag_ids = list(tag_ids)  # required to avoid using the same list | 
				
			|||
            if current_tag in tag_ids: | 
				
			|||
                tag_ids.remove(current_tag) | 
				
			|||
            else: | 
				
			|||
                tag_ids.append(current_tag) | 
				
			|||
            tag_ids = request.env['blog.tag'].browse(tag_ids).exists() | 
				
			|||
            return ','.join(slug(tags) for tags in tag_ids) | 
				
			|||
 | 
				
			|||
        tag_category = sorted(all_tags.mapped('category_id'), key=lambda category: category.name.upper()) | 
				
			|||
        other_tags = sorted(all_tags.filtered(lambda x: not x.category_id), key=lambda tags: tags.name.upper()) | 
				
			|||
        values = { | 
				
			|||
            'blog': blog, | 
				
			|||
            'blogs': blogs, | 
				
			|||
            'first_post': first_post.with_prefetch(blog_posts.ids) if not search_string else None, | 
				
			|||
            'other_tags': other_tags, | 
				
			|||
            'state_info': {"state": state, "published": published_count, "unpublished": unpublished_count}, | 
				
			|||
            'active_tag_ids': active_tag_ids, | 
				
			|||
            'tags_list': tags_list, | 
				
			|||
            'posts': blog_posts, | 
				
			|||
            'blog_posts_cover_properties': [json.loads(b.cover_properties) for b in blog_posts], | 
				
			|||
            'pager': pager, | 
				
			|||
            'nav_list': self.nav_list(blog), | 
				
			|||
            'blog_url': blog_url, | 
				
			|||
            'date': date_begin, | 
				
			|||
            'tag_category': tag_category, | 
				
			|||
        } | 
				
			|||
        response = request.render("website_blog.blog_post_short", values) | 
				
			|||
        return response | 
				
			|||
 | 
				
			|||
    @http.route('/blog/search', csrf=False, type="http", methods=['POST', 'GET'], auth="public", website=True) | 
				
			|||
    def search_contents(self, **kw): | 
				
			|||
        """get search result for auto suggestions""" | 
				
			|||
        strings = '%' + kw.get('name') + '%' | 
				
			|||
        try: | 
				
			|||
            domain = [('website_published', '=', True)] | 
				
			|||
            blog = request.env['blog.post'].with_user(SUPERUSER_ID).search(domain) | 
				
			|||
            sql = """select id as res_id, name as name, name as value from blog_post where name ILIKE '{}'""" | 
				
			|||
            extra_query = '' | 
				
			|||
            limit = " limit 15" | 
				
			|||
            qry = sql + extra_query + limit | 
				
			|||
            request.cr.execute(qry.format(strings, tuple(blog and blog.ids))) | 
				
			|||
            name = request.cr.dictfetchall() | 
				
			|||
        except: | 
				
			|||
            name = {'name': 'None', 'value': 'None'} | 
				
			|||
        return json.dumps(name) | 
				
			|||
@ -0,0 +1,7 @@ | 
				
			|||
## Module <website_search_blog> | 
				
			|||
 | 
				
			|||
#### 06.01.2020 | 
				
			|||
#### Version 13.0.1.0.0 | 
				
			|||
##### ADD | 
				
			|||
- Initial commit for website_search_blog | 
				
			|||
 | 
				
			|||
| 
		 After Width: | Height: | Size: 55 KiB  | 
| 
		 After Width: | Height: | Size: 44 KiB  | 
| 
		 After Width: | Height: | Size: 138 KiB  | 
| 
		 After Width: | Height: | Size: 88 KiB  | 
| 
		 After Width: | Height: | Size: 127 KiB  | 
| 
		 After Width: | Height: | Size: 151 KiB  | 
| 
		 After Width: | Height: | Size: 87 KiB  | 
| 
		 After Width: | Height: | Size: 93 KiB  | 
| 
		 After Width: | Height: | Size: 15 KiB  | 
| 
		 After Width: | Height: | Size: 51 KiB  | 
| 
		 After Width: | Height: | Size: 85 KiB  | 
| 
		 After Width: | Height: | Size: 426 KiB  | 
| 
		 After Width: | Height: | Size: 144 KiB  | 
| 
		 After Width: | Height: | Size: 200 KiB  | 
| 
		 After Width: | Height: | Size: 791 KiB  | 
@ -0,0 +1,310 @@ | 
				
			|||
<div class="row" style="margin: 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4;text-align: center; margin: auto; display: flex;justify-content: center;">  <a  href="https://www.cybrosys.com/" target="_blank"><img src="images/cybrosys.png" style=" width: 293px; padding: 1rem 0rem; margin: auto" alt="cybrosys-logo"></a> </div> | 
				
			|||
<div class="row" style="margin:75px 0;position: relative;color: #000;background-position: center;background: #ffffff;border-bottom: 1px solid #e4e4e4; padding-bottom: 30px;"> | 
				
			|||
   <div class="col-md-7 col-sm-12 col-xs-12" style="padding: 0px"> | 
				
			|||
      <div style=" margin: 0 0 0px;padding: 20px 0 10;font-size: 23px;line-height: 35px;font-weight: 400;color: #000;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.11);text-align: left;"> | 
				
			|||
         <h1 style="font-size: 39px;font-weight: 600;margin: 0px !important;">Website Blog Search</h1> | 
				
			|||
         <h3 style="font-size: 21px;margin-top: 8px;position: relative;">Search Option in Blog.</h3> | 
				
			|||
      </div> | 
				
			|||
      <h2 style="font-weight: 600;font-size: 1.8rem;margin-top: 15px;">Key Highlights</h2> | 
				
			|||
      <ul style=" padding: 0 1px; list-style: none; "> | 
				
			|||
         <li style="display: flex;align-items: center;padding: 8px 0;font-size: 18px;"><img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Search field in Blog.</li> | 
				
			|||
      </ul> | 
				
			|||
   </div> | 
				
			|||
   <div class="col-md-5 col-sm-12 col-xs-12"> <img src="images/search_blog_4.png" class="img-responsive" alt=""> </div> | 
				
			|||
</div> | 
				
			|||
<div> | 
				
			|||
   <section class="oe_container" style="padding: 1rem 0rem 1rem; background-color: #ffffff !important;"> | 
				
			|||
      <div class="row py-4 px-3"> | 
				
			|||
         <div class="w-100" style="padding-top:30px;padding-bottom:45px;border-radius: 10px;"> | 
				
			|||
            <ul role="tablist" class="nav nav-pills justify-content-center" data-tabs="tabs" id="pills-tab" style="border: none;background: unset;"> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-selected="true" class="nav-link active show" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400;text-align: center; | 
				
			|||
                  color: #fff;">Overview </a> </li> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #d31c22;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a id="pills-home-tab" data-toggle="pill" href="#pills-home1" role="tab" aria-controls="pills-home" aria-selected="true" class="nav-link " style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;" >Features </a> </li> | 
				
			|||
               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #ffffff;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-selected="false" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center; | 
				
			|||
                  color: #fff;">Screenshots </a> </li> | 
				
			|||
<!--               <li class="nav-item mr-1 mb-3" style="font-size: 1.05rem;font-weight: 400;transition: all .15s ease;color: #ffffff;background-color: #d31c22;box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);border: 0;font-family: 'Open Sans',sans-serif;width: 140px;border-radius: 0.30rem;"> <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-video" role="tab" aria-controls="pills-profile" aria-selected="false" style="color: #000000;line-height: 33px;border: 0;border-radius: .25rem;font-weight: 400; text-align: center;--> | 
				
			|||
<!--                  color: #fff;">Video </a> </li>--> | 
				
			|||
            </ul> | 
				
			|||
            <div class="tab-content" id="pills-tabContent" | 
				
			|||
               style="padding-top: 30px; padding-bottom: 30px; padding: 30px;"> | 
				
			|||
               <div class="px-3 pt-1 tab-pane fade active show" id="pills-home" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                  <!-- Overview--> | 
				
			|||
                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Overview</h2> | 
				
			|||
                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                  <h3 class="oe_slogan" style="text-align: center;font-size: 19px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;opacity: 1 !important;line-height: 31px;font-weight: 400;letter-spacing: .5px;margin-bottom: 21px;">               | 
				
			|||
                    This app brings search option in the blog. A website visitor can easily find the needful blog. | 
				
			|||
                  </h3> | 
				
			|||
               </div> | 
				
			|||
               <div class="px-3 pt-1 tab-pane fade " id="pills-home1" role="tabpanel" aria-labelledby=" | 
				
			|||
                  pills-home-tab"> | 
				
			|||
                  <!-- feature tab--> | 
				
			|||
                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Search Blog</h2> | 
				
			|||
                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                  <ul> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Search Field in Blog | 
				
			|||
                     </li> | 
				
			|||
 | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Auto Suggestion List | 
				
			|||
                     </li> | 
				
			|||
                     <li class="mb8" style="font-family: Roboto;color: #000;list-style-type: square;font-size: 19px;line-height: 50px; background-color: #3a34380d;padding-left: 20px;border-radius: 7px;list-style: none;"> | 
				
			|||
                        <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check">Search Results From All Categories | 
				
			|||
                     </li> | 
				
			|||
                  </ul> | 
				
			|||
               </div> | 
				
			|||
               <!-- Screenshot tab--> | 
				
			|||
               <div class="px-3 tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab" > | 
				
			|||
                  <div class="tab-pane"> | 
				
			|||
                     <h2 style="font-weight: 600;text-align: center;width: 100%;">Screenshots</h2> | 
				
			|||
                     <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
                     <div> | 
				
			|||
                        <section class="oe_container"> | 
				
			|||
                           <div id="demo" class="row carousel slide  mb32" data-ride="carousel"> | 
				
			|||
                              <div class="carousel-inner"> | 
				
			|||
                                 <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check"> Search Field in the Navigation Area</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/search_blog_1.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
 | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check"> Automated Suggestion Based on the Search Word.</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/search_blog_2.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
 | 
				
			|||
                                 <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
                                    <div class="col-xs-12 col-sm-12 col-md-12 mb16 mt16" style="float: left;"> | 
				
			|||
                                       <h3 class="alert" style="font-weight:400;color: #091E42;background: #fff;text-align: left;border-radius: 0; font-size: 18px;"> <img src="images/checked.png" style=" width: 22px; margin-right: 6px; " alt="check"> Show All The Blogs Related to the Search Query</h3> | 
				
			|||
                                       <div style=""> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/search_blog_3.png"> </div> | 
				
			|||
                                    </div> | 
				
			|||
                                 </div> | 
				
			|||
 | 
				
			|||
 | 
				
			|||
                              </div> | 
				
			|||
                              <a class="carousel-control-prev" href="#demo" data-slide="prev" style="left:-25px;width: 35px;color: #000;"> <span class="carousel-control-prev-icon"><i class="fa fa-chevron-left" style="font-size:24px"></i></span> </a> <a class="carousel-control-next" href="#demo" data-slide="next" style="right:-25px;width: 35px;color: #000;"> <span class="carousel-control-next-icon"><i class="fa fa-chevron-right" style="font-size:24px"></i></span> </a> | 
				
			|||
                           </div> | 
				
			|||
                        </section> | 
				
			|||
                     </div> | 
				
			|||
                  </div> | 
				
			|||
               </div> | 
				
			|||
<!--               <div class="px-3 pt-1 tab-pane fade" id="pills-video" role="tabpanel" aria-labelledby="--> | 
				
			|||
<!--                  pills-home-tab">--> | 
				
			|||
<!--                  <!– Video–>--> | 
				
			|||
<!--                  <h2 style="font-weight: 600;text-align: center;width: 100%;">Video</h2>--> | 
				
			|||
<!--                  <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;">--> | 
				
			|||
<!--                  <center>--> | 
				
			|||
<!--                     <p>Website Maintenance Request Demo</p>--> | 
				
			|||
<!--                     <!–<a href="https://www.youtube.com/watch?v=57QWXrMYe84&feature=youtu.be" target="_blank"> <img src="addon-youtube.png" style="width:80%;"></a>–>--> | 
				
			|||
<!--                     <div class="s_panel_video" data-video-id="7PFB7FpMFyM?rel=0" style="cursor:pointer;">--> | 
				
			|||
<!--                        <img class="img-fluid s_tooltip_tabs_tooltip_image s_figure_link pb0" src="images/task_timer_youtube.png" alt="Cybrosys Cover Video" style="max-width:100%;">--> | 
				
			|||
<!--                     </div>--> | 
				
			|||
<!--                  </center>--> | 
				
			|||
<!--               </div>--> | 
				
			|||
               <!-- faq tab--> | 
				
			|||
               <div class="px-2 px-lg-4 pt-3 tab-pane fade" id="pills-contact" role="tabpanel" aria-labelledby="pills-contact-tab"> | 
				
			|||
                  <ul class="list-unstyled"> | 
				
			|||
                  </ul> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="oe_container" style="padding: 2rem 3rem 1rem;"> | 
				
			|||
      <h2 style="font-weight: 600;text-align: center;margin-bottom: 25px;width: 100%;">Suggested Products</h2> | 
				
			|||
      <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
      <div id="demo1" class="row carousel slide" data-ride="carousel"> | 
				
			|||
         <!-- The slideshow --> | 
				
			|||
         <div class="carousel-inner"> | 
				
			|||
            <div class="carousel-item active" style="min-height: 0px;"> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/product_brand_sale/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_product_branding.png"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/product_expiry_warning/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_product_expiry.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/sale_purchase_previous_product_cost/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_previous_rates.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="carousel-item" style="min-height: 0px;"> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/13.0/customer_sequence/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_customer_sequence.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/barcode_scanning_sale_purchase/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_barcode_scanning.jpeg"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
               <div class="col-xs-12 col-sm-4 col-md-4 mb16 mt16" style="float: left;"> | 
				
			|||
                  <a href="https://apps.odoo.com/apps/modules/12.0/amount_currency_sale/" target="_blank"> | 
				
			|||
                     <div style="box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);border-radius: 10px;"> <img class="img img-responsive center-block" style="border-top-left-radius: 10px;border-top-right-radius: 10px;" src="images/banner_currency_total.png"> </div> | 
				
			|||
                  </a> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
         <!-- Left and right controls --> | 
				
			|||
         <a class="carousel-control-prev" href="#demo1" data-slide="prev" style="left:-25px;width: 35px;color: #000;"> <span class="carousel-control-prev-icon"><i class="fa fa-chevron-left" style="font-size:24px"></i></span> </a> <a class="carousel-control-next" href="#demo1" data-slide="next" style="right:-25px;width: 35px;color: #000;"> <span class="carousel-control-next-icon"><i class="fa fa-chevron-right" style="font-size:24px"></i></span> </a> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="row" style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
      <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Service</h2> | 
				
			|||
      <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
      <div class="row" style=" display: flex; justify-content: center; flex-wrap: wrap;width: 100%; "> | 
				
			|||
         <!-- <div style="display:flex;padding-top: 20px;justify-content: space-between;"> --> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-customization.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-customization-and-installation/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Customization </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-implementation.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-implementation/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Implementation </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-integration.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-integration/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Integration </a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/odoo-erp-support/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-erp-support.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/odoo-erp-support/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Odoo Support</a> </h3> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-2 col-sm-6 col-xs-12"> | 
				
			|||
            <div style="width:75px;height:75px;background:#fff; border-radius:100%;margin: auto;"> <a href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank"> <img src="https://www.cybrosys.com/images/hire-odoo-developer.png" style="width: 100%;border-radius: 100%;"/> </a> </div> | 
				
			|||
            <h3 class="oe_slogan" style="font-weight: 800;text-align: center;font-size: 14px;width: 100%;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;"> <a href="https://www.cybrosys.com/hire-odoo-developer/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Hire Odoo Developers</a> </h3> | 
				
			|||
            </a> | 
				
			|||
         </div> | 
				
			|||
         <!-- </div> --> | 
				
			|||
      </div> | 
				
			|||
   </section> | 
				
			|||
   <section class="row"  style="padding: 2rem 3rem 1rem;margin:0px"> | 
				
			|||
      <div class="row" style="margin: 0"> | 
				
			|||
         <h2 style="font-weight: 600;margin-bottom: 20px;text-align: center;width: 100%;">Our Industries</h2> | 
				
			|||
         <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
         <!-- <div style="display:flex;justify-content: space-between;flex-wrap:wrap;"> --> | 
				
			|||
         <div class="row" style="width: 100%"> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-1.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/best-trading-erp/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Trading </a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Easily procure and sell your products. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-2.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;" style=" margin-bottom: 10px; "> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/manufacturing-erp-software/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Manufacturing</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Plan, track and schedule your operations. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-3.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/restaurant-management/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> Restaurant</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Run your bar or restaurant methodical. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-4.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/pos/" target="_blank" style="list-style: none; color:#000; text-decoration: none;font-family: 'Montserrat',sans-serif;"> POS</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px;font-family: 'Montserrat',sans-serif;"> Easy configuring and convivial selling. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-5.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 0px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/ecommerce-website/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> E-commerce & Website</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Mobile friendly, awe-inspiring product pages. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-6.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/hotel-management-erp/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Hotel Management</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> An all-inclusive hotel management application. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-7.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/education-erp-software/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Education</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> A Collaborative platform for educational management. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
            <div class="col-md-4 col-sm-6 col-xs-12" style=" margin-bottom: 10px; "> | 
				
			|||
               <div  > | 
				
			|||
                  <div style="width:75px;height:75px;background:#CE2D48; border-radius:100%;float: left;text-align: left;"> <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank"> <img src="https://www.cybrosys.com/images/odoo-index-industry-8.png" alt="Odoo Industry" style="    border-radius: 100%;width:100%;"/> </a> </div> | 
				
			|||
               </div> | 
				
			|||
               <div style="width:70%;float:left;"> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 14px;font-weight:800;width: auto;margin: 0;margin-top: 14px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 4px;margin-left: 16px;"> <a href="https://www.cybrosys.com/odoo/industries/service-management/" target="_blank" style="list-style: none; color:#000; text-decoration: none; font-family: 'Montserrat',sans-serif;"> Service Management</a> </h3> | 
				
			|||
                  <h3 class="oe_slogan" style=" text-align: left;font-size: 12px;width: auto;margin: 0;margin-top:5px;color: #000 !important;margin-top: 5px;opacity: 1 !important;line-height: 17px;float: left;margin-top: 5px;margin-left: 16px; font-family: 'Montserrat',sans-serif;"> Keep track of services and invoice accordingly. </h3> | 
				
			|||
               </div> | 
				
			|||
            </div> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
</div> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
   <center> | 
				
			|||
      <div class="col-md-12" style="margin: auto !important; | 
				
			|||
         width: 70%; | 
				
			|||
         padding: 30px;"> | 
				
			|||
         <h2 style="font-weight: 600;text-align: center;width: 100%;">Need Any Help?</h2> | 
				
			|||
         <hr style="margin-top: 0px;margin-bottom: 2%;border: 0;text-align: center;border-top: 3px solid #d21c22;width: 5%;"> | 
				
			|||
         <h4 style="font-size:16px;"> If you have anything to share with us based on your use of this module, please let us know. We are ready to offer our support. </h4> | 
				
			|||
         <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
            <h4><i class="fa fa-envelope"></i>Email us </h4> | 
				
			|||
            <p>odoo@cybrosys.com  / info@cybrosys.com</p> | 
				
			|||
         </div> | 
				
			|||
         <div class="col-md-6" style="float:left; padding:20px;"> | 
				
			|||
            <h4><i class="fa fa-phone"></i> Contact Us </h4> | 
				
			|||
            <a href="https://www.cybrosys.com/contact/" target="_blank"> www.cybrosys.com</a> | 
				
			|||
         </div> | 
				
			|||
      </div> | 
				
			|||
   </center> | 
				
			|||
</section> | 
				
			|||
<section class="oe_container" style="padding: 0% 0% 6% 0%;"> | 
				
			|||
   <div class="oe_slogan" style="margin-bottom: 0px;"> | 
				
			|||
      <div style=" display: flex; justify-content: center; flex-wrap: wrap; "> | 
				
			|||
      </div> | 
				
			|||
      <br> | 
				
			|||
      <img src="https://www.cybrosys.com/images/logo.png" style="width: 190px; margin-bottom: 25px;margin-top: 30px;" class="center-block"> | 
				
			|||
      <div style=" display: flex; justify-content: center; flex-wrap: wrap; "> <a href="https://twitter.com/cybrosys" target="_blank"><i class="fa fa-2x fa-twitter" style="color:white;background: #00a0d1;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://www.linkedin.com/company/cybrosys-technologies-pvt-ltd" target="_blank"><i class="fa fa-2x fa-linkedin" style="color:white;background: #31a3d6;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://www.facebook.com/cybrosystechnologies" target="_blank"><i class="fa fa-2x fa-facebook" style="color:white;background: #3b5998;width:35px;  height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
         <a href="https://in.pinterest.com/cybrosys" target="_blank"><i class="fa fa-2x fa-pinterest" style="color:white;background: #ac0f18;width:35px;height: 35px;padding-top: 7px;font-size: 21px;margin-right: 6px;border-radius: 100%;"></i></a> | 
				
			|||
         </td> | 
				
			|||
      </div> | 
				
			|||
   </div> | 
				
			|||
</section> | 
				
			|||
</div> | 
				
			|||
@ -0,0 +1,34 @@ | 
				
			|||
odoo.define('website_sale_advanced_search.blog_search', function (require) { | 
				
			|||
"use strict"; | 
				
			|||
var ajax = require('web.ajax'); | 
				
			|||
$(function() { | 
				
			|||
    $(".search_query").autocomplete({ | 
				
			|||
        source: function(request, response) { | 
				
			|||
            console.log("sadsad"); | 
				
			|||
            $.ajax({ | 
				
			|||
            url: "/blog/search", | 
				
			|||
            method: "POST", | 
				
			|||
            dataType: "json", | 
				
			|||
            data: { name: request.term}, | 
				
			|||
            success: function( data ) { | 
				
			|||
                response( $.map( data, function( item ) { | 
				
			|||
                    return { | 
				
			|||
                        label: item.name, | 
				
			|||
                        value: item.name, | 
				
			|||
                        id: item.res_id, | 
				
			|||
                    } | 
				
			|||
                })); | 
				
			|||
            }, | 
				
			|||
            error: function (error) { | 
				
			|||
               alert('error: ' + error); | 
				
			|||
            } | 
				
			|||
            }); | 
				
			|||
        }, | 
				
			|||
        select:function(suggestion,term,item){ | 
				
			|||
            window.location.href= "/blog/our-blog-1/post/"+term.item.id | 
				
			|||
        }, | 
				
			|||
        minLength: 1 | 
				
			|||
    }); | 
				
			|||
 | 
				
			|||
}); | 
				
			|||
}); | 
				
			|||
@ -0,0 +1,50 @@ | 
				
			|||
<odoo> | 
				
			|||
    <data> | 
				
			|||
        <template id="blog_search" name="Blog search"> | 
				
			|||
            <form action="/blog/search_content" method="post"> | 
				
			|||
                <div class="input-group"> | 
				
			|||
                    <input type="text" name="search" class="search_query" widget="auto_fill" | 
				
			|||
                           placeholder="Search for blog" t-att-value="search" style="padding-left:12px;"/> | 
				
			|||
                    <button type='submit' name="searching_blog" class="btn btn-secondary oe_search_blog" | 
				
			|||
                            aria-label="Search" title="Search"> | 
				
			|||
                        <i class="fa fa-search"/> | 
				
			|||
                    </button> | 
				
			|||
                    <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/> | 
				
			|||
                </div> | 
				
			|||
            </form> | 
				
			|||
        </template> | 
				
			|||
        <template id="blog_search_blog" name="search_blog" | 
				
			|||
                  customize_show="True" active="True" inherit_id="website_blog.blogs_nav"> | 
				
			|||
            <xpath expr="//div[@class='container']" position="inside"> | 
				
			|||
                <t t-call="website_search_blog.blog_search"> | 
				
			|||
                </t> | 
				
			|||
            </xpath> | 
				
			|||
        </template> | 
				
			|||
        <template id="search" name="Search Box"> | 
				
			|||
            <form t-att-action="keep('/'+ ('/category/'+slug(category)) if category else None, search=0)" method="get" | 
				
			|||
                  t-att-class="_classes"> | 
				
			|||
                <t t-if="attrib_values"> | 
				
			|||
                    <t t-foreach="attrib_values" t-as="a"> | 
				
			|||
                        <input type="hidden" name="attrib" t-att-value="'%s-%s' % (a[0], a[1])"/> | 
				
			|||
                    </t> | 
				
			|||
                </t> | 
				
			|||
                <t t-call="website_search_blog.blog_search"/> | 
				
			|||
            </form> | 
				
			|||
        </template> | 
				
			|||
        <template id="404"> | 
				
			|||
            <t t-call="website.layout"> | 
				
			|||
                <div id="wrap"> | 
				
			|||
                    <div class="oe_structure oe_empty"> | 
				
			|||
                        <div class="container"> | 
				
			|||
                            <h1 class="mt32">Blog not found!</h1> | 
				
			|||
                            <p>Sorry, this blog is not available.</p> | 
				
			|||
                            <p> | 
				
			|||
                                <a t-attf-href="blog/our-blog-1">Return to the blog list.</a> | 
				
			|||
                            </p> | 
				
			|||
                        </div> | 
				
			|||
                    </div> | 
				
			|||
                </div> | 
				
			|||
            </t> | 
				
			|||
        </template> | 
				
			|||
    </data> | 
				
			|||
</odoo> | 
				
			|||
@ -0,0 +1,10 @@ | 
				
			|||
<?xml version="1.0" encoding="utf-8"?> | 
				
			|||
<odoo> | 
				
			|||
 | 
				
			|||
    <template id="website_search_blog.assets_frontend" inherit_id="website.assets_frontend" name="Product Search"> | 
				
			|||
        <xpath expr="." position="inside"> | 
				
			|||
            <script type="text/javascript" src="/website_search_blog/static/src/js/search.js"></script> | 
				
			|||
        </xpath> | 
				
			|||
    </template> | 
				
			|||
 | 
				
			|||
</odoo> | 
				
			|||