# Error Instancia ZarKruse Marketing ###### tags: `TechnicalSupport`, `ServerAdmin`, `Odoo` [toc] ## Error ```bash= Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_web_frontend_layout_318 File "/opt/odoo/odoo/api.py", line 463, in __getitem__ return self.registry[model_name]._browse(self, (), ()) File "/opt/odoo/odoo/modules/registry.py", line 177, in __getitem__ return self.models[model_name] KeyError: 'product.wishlist' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/ir_http.py", line 229, in _dispatch result = request.dispatch() File "/opt/odoo/odoo/http.py", line 809, in dispatch r = self._call_function(**self.params) File "/opt/odoo/odoo/http.py", line 350, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/odoo/http.py", line 342, in checked_call result.flatten() File "/opt/odoo/odoo/http.py", line 1236, in flatten self.response.append(self.render()) File "/opt/odoo/odoo/http.py", line 1229, in render return env["ir.ui.view"].render_template(self.template, self.qcontext) File "/opt/odoo/odoo/addons/base/models/ir_ui_view.py", line 1174, in render_template return self.browse(self.get_view_id(template)).render(values, engine) File "/opt/odoo/addons/website/models/ir_ui_view.py", line 345, in render return super(View, self).render(values, engine=engine, minimal_qcontext=minimal_qcontext) File "/opt/odoo/addons/web_editor/models/ir_ui_view.py", line 25, in render return super(IrUiView, self).render(values=values, engine=engine, minimal_qcontext=minimal_qcontext) File "/opt/odoo/odoo/addons/base/models/ir_ui_view.py", line 1182, in render return self.env[engine].render(self.id, qcontext) File "/opt/odoo/odoo/addons/base/models/ir_qweb.py", line 58, in render result = super(IrQWeb, self).render(id_or_xml_id, values=values, **context) File "/opt/odoo/odoo/addons/base/models/qweb.py", line 260, in render self.compile(template, options)(self, body.append, values or {}) File "/opt/odoo/odoo/addons/base/models/qweb.py", line 334, in _compiled_fn raise e File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_theme_impacto_home_industry_template_249 File "/opt/odoo/odoo/addons/base/models/qweb.py", line 339, in _compiled_fn raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name) odoo.addons.base.models.qweb.QWebException: 'product.wishlist' Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_web_frontend_layout_318 File "/opt/odoo/odoo/api.py", line 463, in __getitem__ return self.registry[model_name]._browse(self, (), ()) File "/opt/odoo/odoo/modules/registry.py", line 177, in __getitem__ return self.models[model_name] KeyError: 'product.wishlist' Error to render compiling AST KeyError: 'product.wishlist' Template: web.frontend_layout Path: /t/html/body/div/header/nav/div/div[2]/t[2]/t[1] Node: <t t-set="wishcount" t-value="len(request.env['product.wishlist'].current())"/> ``` ## Descripción El usuario intento instalar un módulo no compatible para la verión de Odoo actualmente instalada. Está aplicación es dependiente de otros modulos los cuales no estan activos en Odoo. Gerando un error **QWeb**. ## Módulo Instalado |**Propiedad** | **Valor**| |--------------|----------| |Nombre |Website Product Wishlist | |Desarrollador| Webkul Software Pvt. Ltd.| |Version Soportada | 12.0 | |Version Odoo | ==13.0== | |Costo | $44.19 | |Nombre Técnico | website_wishlist | |Licencia | [Licencia](https://apps.odoo.com/apps/modules/8.0/website_wishlist/#license)| |WebSite | [WebKul](https://store.webkul.com/Odoo-Product-Wishlist.html)| |Dependencias| eCommerce (website_sale),Sales Management (sale),Website Builder (website),Online Billing (account_voucher)| ## Solución 1.- **Desinstalación del modulo website_wishlist** 2.- **Desinstalación del template** Se desinstalaron los componentes a nivel backend pero al parecer sobrescribio el template original de Odoo lo cual afecto el modulo base. :::danger No sé encontro solución al respecto ( Se cargo todo el **framework** ) ::: :::info Para evitar estos detalles es necesario hacer lo siguiente: 1. Solicitar el respaldo de los trabajos cuando sea necesario implementar o realizar una modificación a nivel modulo. 2. El usuario de Marketing tiene acceso de administrador, por lo cual puede realizar instalaciones y configuraciones a nivel sistema. **Antes de instalar alguna aplicación de la tienda de Odoo es necesario informar a TI. Muchas aplicaciones son de cobro y necesitan mas instancias para funcionar** ::: TRACEBACK ```bash= Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_website_submenu_243 AttributeError: 'website.menu' object has no attribute 'is_megamenu' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/ir_http.py", line 229, in _dispatch result = request.dispatch() File "/opt/odoo/odoo/http.py", line 809, in dispatch r = self._call_function(**self.params) File "/opt/odoo/odoo/http.py", line 350, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/odoo/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/opt/odoo/odoo/http.py", line 342, in checked_call result.flatten() File "/opt/odoo/odoo/http.py", line 1236, in flatten self.response.append(self.render()) File "/opt/odoo/odoo/http.py", line 1229, in render return env["ir.ui.view"].render_template(self.template, self.qcontext) File "/opt/odoo/odoo/addons/base/models/ir_ui_view.py", line 1174, in render_template return self.browse(self.get_view_id(template)).render(values, engine) File "/opt/odoo/addons/website/models/ir_ui_view.py", line 345, in render return super(View, self).render(values, engine=engine, minimal_qcontext=minimal_qcontext) File "/opt/odoo/addons/web_editor/models/ir_ui_view.py", line 25, in render return super(IrUiView, self).render(values=values, engine=engine, minimal_qcontext=minimal_qcontext) File "/opt/odoo/odoo/addons/base/models/ir_ui_view.py", line 1182, in render return self.env[engine].render(self.id, qcontext) File "/opt/odoo/odoo/addons/base/models/ir_qweb.py", line 58, in render result = super(IrQWeb, self).render(id_or_xml_id, values=values, **context) File "/opt/odoo/odoo/addons/base/models/qweb.py", line 260, in render self.compile(template, options)(self, body.append, values or {}) File "/opt/odoo/odoo/addons/base/models/qweb.py", line 334, in _compiled_fn raise e File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_web_login_38 File "/opt/odoo/odoo/addons/base/models/qweb.py", line 334, in _compiled_fn raise e File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_web_login_layout_44 File "/opt/odoo/odoo/addons/base/models/qweb.py", line 334, in _compiled_fn raise e File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_web_frontend_layout_113 File "<template>", line 275, in foreach_77 File "/opt/odoo/odoo/addons/base/models/qweb.py", line 339, in _compiled_fn raise QWebException("Error to render compiling AST", e, path, node and etree.tostring(node[0], encoding='unicode'), name) odoo.addons.base.models.qweb.QWebException: 'website.menu' object has no attribute 'is_megamenu' Traceback (most recent call last): File "/opt/odoo/odoo/addons/base/models/qweb.py", line 332, in _compiled_fn return compiled(self, append, new, options, log) File "<template>", line 1, in template_website_submenu_243 AttributeError: 'website.menu' object has no attribute 'is_megamenu' Error to render compiling AST AttributeError: 'website.menu' object has no attribute 'is_megamenu' Template: website.submenu Path: /t/li[1] Node: <li t-if="not submenu.child_id and not submenu.is_megamenu" t-attf-class="#{item_class or ''}"> <a t-att-href="submenu.clean_url()" t-attf-class="#{link_class or ''} #{'active' if submenu.clean_url() and unslug_url(request.httprequest.path) == unslug_url(submenu.clean_url()) else ''}" role="menuitem" t-ignore="true" t-att-target="'_blank' if submenu.new_window else None"> <span t-field="submenu.name"/> </a> </li> ```