# 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>
```