0

新しい opencart モジュールを開発しようとしています。Avant Osch の vqmoderator に問題があります。とても気に入っていますが、新しいファイルを追加する部分が機能していないようです。

xml ファイルでこの新しいファイルを生成する必要があります。私はいつでもこのファイルを追加し、人々に直接追加するように依頼することができますが、vqmod の目的には意味がありません。

今では、シンタックスが次のようなものであることを発見しました:

    <newfile name="admin/controller/module/name.php" chmod="0777" mime="text" exist="update">
    <add><![CDATA[]]></add>
</newfile>

ここまでで、コードに新しいファイルが含まれている必要があることがわかりました。では、内部の php ファイルを書き留めるとしましょう。

    <newfile name="admin/controller/module/name.php" chmod="0777" mime="text" exist="update">
    <add><![CDATA[<?php  
// Heading
$_['heading_title']        = 'Módulo Cumpleaños';
// Error
$_['error_permission']     = 'Atencion: No tiene los permisos para modificar el Módulo Cumpleaños!';
$_['error_subject']        = 'Se requiere asusnto en el E-Mail!';
$_['error_message']        = 'Se requiere el mensaje del E-Mail!';
?>]]></add>
</newfile>

そうした後(いくつかの新しいファイル)、まず、パーミッションの問題があり、次に vqmoderator がおかしくなりました。

誰かが有用なリンクを持っていれば、私はそれを感謝します.

前もって感謝します!

4

1 に答える 1

1

Vqmod は「<strong>Virtual Quick Mod」の略で、「<strong>Virtual File modified System」としても知られています。メインの index.php ファイルを除く、 OpenCart 内の任意の php または tpl ファイルを仮想的に変更するために使用されます。変更は、検索/追加/置換タグを使用して xml ファイルに記述され、これらのファイルはページの読み込み時に解析されます。次に、xml ファイルのコードが挿入された元のコア ファイルが実行されます。

あなたの場合、新しいファイルを作成する必要があります。したがって、vqmod を使用する必要はありません。私が知る限り、vqmod は新しいファイルを作成できません。

vqmod の詳細については、次のリンクを確認してください: Opencart: Vqmod チュートリアル

良い1日を !!

于 2014-02-24T05:15:25.953 に答える