En opencart 2.0.1.1, j'ai essayé de télécharger un fichier de configuration OCmod avec le format de nom droit .ocmod.xml
mais je reçois l'erreur Modification requires a unique ID code!
La modification nécessite un code d'identification unique! Opencart OCMOD
Répondre
Official guide for modifications de opencart 2 manque de mentionner sur l'étiquette <code>
qui devrait être inclus dans tous les fichiers de configuration ocmod
le match système cette balise <code>
avec des fichiers de modification précédemment téléchargés pour vérifier si elle a déjà été téléchargé ou pas à chaque fois que vous téléchargez un fichier de modification, vous devriez mettre le id
en <code>
tag et il doit être unique
donc pour la solution dont vous avez besoin juste d'ajouter votre ID de modification unique entre <code>HERE</code>
et mettez-après la balise <modification>
comme celui-ci
<?xml version="1.0" encoding="utf-8"?>
<modification>
<code>Modification ID</code>
<name>Modification</name>
<version>1.0</version>
<author>Author Name</author>
<link>http://www.author.com</link>
<file path="catalog/controller/common/home.php">
<operation>
<search><![CDATA[
Search this
]]></search>
<add position="replace"><![CDATA[
replace with this
]]></add>
</operation>
</file>
</modification>
Vous devrez mettre un ID de modification sur tout ocmod que vous téléchargez sur votre site Web, par exemple
<code>00001</code>
Si vous téléchargez un autre temps cette extension avec des modifications, vous devrez mettre un autre code
<code>00002</code>
Vous devriez avoir mis en garde les contributeurs à ce sujet, j'ai ouvert une question au repo: https://github.com/opencart/opencart/issues/4099 – giovannipds
Oh oui cela aurait été mieux – Muhammad
aide moi d'attirer l'attention là-bas, les gens là-bas ont l'air d'en avoir marre ... triste !! S'il vous plaît aider là. Merci! – giovannipds