Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml Odoo错误异常(“无法更新丢失的记录%r";%xid”)_Xml_Odoo_Odoo 12 - Fatal编程技术网

Xml Odoo错误异常(“无法更新丢失的记录%r";%xid”)

Xml Odoo错误异常(“无法更新丢失的记录%r";%xid”),xml,odoo,odoo-12,Xml,Odoo,Odoo 12,helo我正在尝试在没有odoo网站生成器的情况下修改odoo12中的网站页脚 我得到一个错误: Odoo服务器错误 Traceback (most recent call last): File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 758, in parse self._tags[rec.tag](rec, de, mo

helo我正在尝试在没有odoo网站生成器的情况下修改odoo12中的网站页脚 我得到一个错误: Odoo服务器错误

Traceback (most recent call last):
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 758, in parse
    self._tags[rec.tag](rec, de, mode=mode)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 736, in _tag_template
    return self._tag_record(record, data_node)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 613, in _tag_record
    raise Exception("Cannot update missing record %r" % xid)
Exception: Cannot update missing record 'website.layout_footer'
这也是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data>
        <template id="website.layout_footer" inherit_id="website.footer_default">
            <xpath expr="//div[@id='connect']" position="replace">
                <div class="container">
                    <div class="row" style="margin-top : 40px">

                      <div class="col-sm-6 col-md-4">
                        <div class="wow fadeInDown" data-wow-delay="0.1s">
                        <div class="widget">
                          <h5>Quick Navigation</h5>
                          <ul>
                            <li><a href="#">Home</a></li>
                            <li><a href="#">Event</a></li>
                            <li><a href="#">Join US</a></li>
                          </ul>
                        </div>
                        </div>
                        <div class="widget">
                          <h5>Follow us</h5>
                          <ul class="company-social">
                              <li class="social-facebook"><a href="http://www.facebook.com/samplelink/"><i class="fa fa-facebook"></i></a></li>
                              <li class="social-vimeo"><a href="https://www.linkedin.com/sample-company"><i class="fa fa-linkedin-square"></i></a></li>
                          </ul>
                        </div>
                      </div>

                    </div>  
                  </div>
              </xpath>
        </template>

    </data>
</odoo>

快速导航
跟我们来
我也有额外的错误,似乎有相同的原因

Traceback (most recent call last):
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 656, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 314, in _handle_exception
    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/pycompat.py", line 87, in reraise
    raise value
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 698, in dispatch
    result = self._call_function(**self.params)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 346, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/service/model.py", line 97, in wrapper
    return f(dbname, *args, **kwargs)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 339, in checked_call
    result = self.endpoint(*a, **kw)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 941, in __call__
    return self.method(*args, **kw)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/http.py", line 519, in response_wrap
    response = f(*args, **kw)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/addons/web/controllers/main.py", line 966, in call_button
    action = self._call_kw(model, method, args, {})
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/addons/web/controllers/main.py", line 954, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/api.py", line 759, in call_kw
    return _call_kw_multi(method, model, args, kwargs)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/api.py", line 746, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "<decorator-gen-61>", line 2, in button_immediate_install
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
    return method(self, *args, **kwargs)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/addons/base/models/ir_module.py", line 445, in button_immediate_install
    return self._button_immediate_function(type(self).button_install)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/addons/base/models/ir_module.py", line 561, in _button_immediate_function
    modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/modules/registry.py", line 86, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/modules/loading.py", line 421, in load_modules
    loaded_modules, update_module, models_to_check)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/modules/loading.py", line 313, in load_marked_modules
    perform_checks=perform_checks, models_to_check=models_to_check
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/modules/loading.py", line 222, in load_module_graph
    load_data(cr, idref, mode, kind='data', package=package, report=report)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/modules/loading.py", line 68, in load_data
    tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind, report)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 802, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 865, in convert_xml_import
    obj.parse(doc.getroot(), mode=mode)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 755, in parse
    self.parse(rec, mode)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 764, in parse
    exc_info[2]
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/pycompat.py", line 86, in reraise
    raise value.with_traceback(tb)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 758, in parse
    self._tags[rec.tag](rec, de, mode=mode)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 736, in _tag_template
    return self._tag_record(record, data_node)
  File "/media/renokurnia/8C2E74FE2E74E31E/Archives/Blue Print/RENODEV/odoo12/odoo/tools/convert.py", line 613, in _tag_record
    raise Exception("Cannot update missing record %r" % xid)
odoo.tools.convert.ParseError: "Cannot update missing record 'website.layout_footer'" while parsing None:4, near
<data inherit_id="website.footer_default">
            <xpath expr="//div[@id='connect']" position="replace">
                <div class="container">
                    <div class="row" style="margin-top : 40px">

                      <div class="col-sm-6 col-md-4">
                        <div class="wow fadeInDown" data-wow-delay="0.1s">
                        <div class="widget">
                          <h5>Quick Navigation</h5>
                          <ul>
                            <li><a href="#">Home</a></li>
                            <li><a href="#">Event</a></li>
                            <li><a href="#">Join US</a></li>
                          </ul>
                        </div>
                        </div>
                        <div class="widget">
                          <h5>Follow us</h5>
                          <ul class="company-social">
                              <li class="social-facebook"><a href="http://www.facebook.com/sample/"><i class="fa fa-facebook"/></a></li>
                              <li class="social-vimeo"><a href="https://www.linkedin.com/company-sample/"><i class="fa fa-linkedin-square"/></a></li>
                          </ul>
                        </div>
                      </div>

                    </div>  
                  </div>
              </xpath>
        </data>
回溯(最近一次呼叫最后一次):
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第656行,处理例外
返回super(JsonRequest,self)。\u handle\u异常(exception)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第314行,在异常处理中
raise pycompat.reraise(类型(异常)、异常、sys.exc_info()[2])
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/pycompat.py”,第87行,重新修订
增值
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第698行,发送中
结果=self.\u调用函数(**self.params)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第346行,在调用函数中
返回选中的\u调用(self.db、*args、**kwargs)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/service/model.py”,第97行,包装中
返回f(数据库名,*args,**kwargs)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第339行,在checked_调用中
结果=自身终点(*a,**kw)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第941行,在调用中__
返回自方法(*参数,**kw)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/http.py”,第519行,作为回复
响应=f(*参数,**kw)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/addons/web/controllers/main.py”,第966行,调用按钮中
action=self.\u调用\u kw(模型、方法、参数,{})
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/addons/web/controllers/main.py”,第954行,输入kw
返回调用(request.env[model],方法,args,kwargs)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/api.py”,第759行,调用
return\u call\u kw\u multi(方法、模型、参数、kwargs)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/api.py”,第746行,在调用中
结果=方法(recs、*args、**kwargs)
文件“”,第2行,在“立即安装”按钮中
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/addons/base/models/ir_module.py”,第74行,检查和记录
返回方法(self、*args、**kwargs)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/addons/base/models/ir_module.py”,第445行,在“立即安装”按钮中
返回self.\u按钮\u立即\u功能(类型(self).按钮\u安装)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/addons/base/models/ir_module.py”,第561行,在按钮即时功能中
modules.registry.registry.new(self.\u cr.dbname,update\u module=True)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/modules/registry.py”,第86行,新格式
加载模块(注册表、数据库、强制演示、状态、更新模块)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/modules/loading.py”,第421行,装入模块
已加载的模块、更新模块、型号检查)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/modules/loading.py”,第313行,加载标记的模块
执行检查=执行检查,模型检查=模型检查
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/modules/loading.py”,加载模块图中第222行
加载数据(cr、idref、模式、种类='data',程序包=程序包,报告=报告)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/modules/loading.py”,第68行,加载数据
tools.convert_文件(cr,package.name,filename,idref,mode,noupdate,kind,report)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/convert.py”,第802行,在convert\u文件中
转换xml导入(cr、模块、fp、idref、模式、noupdate、报告)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/convert.py”,第865行,在convert\u xml\u import中
解析(doc.getroot(),mode=mode)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/convert.py”,第755行,解析中
self.parse(rec,mode)
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/convert.py”,第764行,在解析中
exc_信息[2]
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/pycompat.py”,第86行,重新修订
通过_回溯(tb)提升值
文件“/media/renokurnia/8C2E74FE2E74E31E/Archives/blueprint/RENODEV/odoo12/odoo/tools/convert.py”,第758行,解析中
自身标签[rec.tag](rec,de,mod