上传ocmod.xml文件时出错“opencart Modification需要唯一的ID代码”

时间:2017-06-21 13:28:58

标签: opencart2.3 ocmod

我正在浏览opencart教程,当我尝试上传修改时,出现以下错误:"Modification requires a unique ID code!"。修改具有<code>标记。我正在使用opencart 2.3.0.2。

修改代码:

<modification>  
<name>Add Header Notification in the catalog and admin pages</name> 
<version>1.0</version>                
<link>http://isenselabs.com</link>                
<author>iSenseLabs</author>                                                                 
<code>new_u_name</code>
<file path=”admin/view/template/common/header.tpl”>   
    <operation>        
        <search>      
            <![CDATA[<header id=”header” class=”navbar navbar-static-top”>]]>       
        </search>       
        <add position=”replace”>            
            <![CDATA[                
                <div id=”HeaderNotification” style=” background-color: #F54661; z-index- :99999;font-size:22px;
                text-align:center; color:#fff; position:fixed;width:100%;height: 40px- ;line-height:40px;top:0px;”>
                Header Notification in Your Admin Panel</div><header id=”header” class=”navbar navbar-static-top” style=”margin-top:40px;”>           
                ]]>        
        </add>     
    </operation> 
</file>
<file path=”catalog/view/theme/*/template/common/header.tpl”>    
    <operation>        
        <search>
            <![CDATA[</head>]]>        
        </search>        
        <add  position=”after”>            
            <![CDATA[                
            <div id=”HeaderNotification” style=” background-color: #F54661; z-index:99999;font-size:22px;
            text-align:center; color:#fff; position:fixed;width:100%;height: 40px;line-height:40px;top:0px;”>Header 
            Notification in Your Store</div><header id=”header” class=”navbar navbar-static-top” style=”margin-top:40px;”>
            ]]> 
        </add>     
    </operation> 
</file>

1 个答案:

答案 0 :(得分:0)

如果有其他人遇到这个问题,那么这个例子来自“Opencart提示和技巧”一书。当你复制粘贴代码时,你会在”after”周围得到错误的双引号。重新打印引号可以解决问题。