1

我正在使用 Opencart 版本 1.5.2.1。以及 2.1.7 版的 vqmod。

问题是我得到了这个,dom无法加载文件错误,ze-oc2ps-credits.xml

代码是

<!-- Created using vQmod XML Generator by UKSB - http://www.opencart-extensions.co.uk //-->
<modification>
    <id><![CDATA[@tik Facebook Like Box]]></id>
    <version><![CDATA[1]]></version>
    <vqmver><![CDATA[2.1.6]]></vqmver>
    <author><![CDATA[OC2PS]]></author>
    </file>
        <file name="catalog/language/english/common/footer.php">
        <operation>
            <search position="replace" offset="1" error="skip"><![CDATA[$_['text_newsletter']   = 'Newsletter';]]></search>
            <add><![CDATA[$_['text_newsletter']   = 'Newsletter';
$_['text_powered']      = 'Powered By <a href="http://www.opencart.com">OpenCart</a><br /> %s &copy; %s and <a href="http://www.csillamvilag.com">OC2PS</a>';]]></add>
        </operation>
    </file>
</modification>

我想知道是否有人可以帮助我找到问题?

谢谢

阿吉什

4

4 回答 4

1

该文件对于mod的运行并不是完全必要的,但问题在于 </file>作者的附加问题。

    <!-- Created using vQmod XML Generator by UKSB - http://www.opencart-extensions.co.uk //-->
<modification>
    <id><![CDATA[@tik Facebook Like Box]]></id>
    <version><![CDATA[1]]></version>
    <vqmver><![CDATA[2.1.6]]></vqmver>
    <author><![CDATA[OC2PS]]></author>
    </file>   <<<<<<<<<<< This extra </file> is the problem bit. <<<<<<<<<<<<<

DOM 无法加载错误通常是由于缺少或额外的标签(例如<operation><file>标签)引起的。

于 2012-10-29T19:50:34.590 回答
0

我面临着类似的问题。我已授予该文件的权限。但它仍然说无法加载。经过一番研究,我发现它具有管理员权限,并且没有其他人的读取权限,可以通过以下方式授予:

sudo chmod a+r 文件名

如果你想给整个目录,那么

sudo chmod -R a+r 目录/

这解决了我的错误..

希望能帮助到你

于 2013-07-12T10:32:35.620 回答
0

这个 xml 文件除了增加作者的功劳之外没有任何作用。

我知道,因为我是他(扩展名和此文件的作者)。

要从您的商店中删除链接,只需将文件的扩展名从 xml 更改为 xml_(或完全删除该文件。

这个文件与我所有的 OpenCart 免费扩展一起打包。早些时候,我曾经在扩展的功能文件中包含信用,但认为如果人们不想要它,这种方式更容易禁用它。(显然,如果您保留链接,我更喜欢……这就是我开发免费扩展的动力)

我在所有扩展的文档中都提到了链接,但有时人们会跳过箍,试图弄清楚这个神秘的链接是如何出现在他们的网站上的。带来不便敬请谅解。但实际上,是时候开始阅读文档了。

于 2013-03-11T19:44:04.363 回答
0

我已经看到这种情况发生了几次,通常获得 xml 的“新”副本并上传就足够了。我还建议升级到最新的vQmod版本,它具有许多功能和改进的性能

于 2012-10-28T17:19:05.243 回答