4

私はOpenCartを初めて使用し、そのモジュールを作成しようとしています。

管理メニューに、作成中のモジュールへのリンクが必要なため、このファイルを編集しました。

/admin/view/template/common/header.tpl

私が追加したコード:

<li><a class="top">Import / Export</a>
    <ul>
        <li><a href="" target="_blank">Link 1</a></li>
        <li><a href="" target="_blank">Link 2</a></li>
        <li><a href="" target="_blank">Link 3</a></li>
    </ul>
</li>

私の質問はおそらく非常に単純です:

通常のリンクでは、の URL は次の<a href="">ように設定されます。

<a href="<?php echo $report_customer_online; ?>">

OpenCart のトークンを使用して適切なモジュールへの URL を作成するにはどうすればよいですか?

モジュールのパスはmodule/order_export.

さらに詳しい情報が必要な場合は、お気軽にお問い合わせください...

4

4 に答える 4

1

Opencart 2 では:

言語ファイルの /admin/language/<YOUR_LANGUAGE>/common/menu.php追加例:

$_['text_my_module'] = 'My Module Title';

コントローラーファイル /admin/controller/common/menu.phpの追加例:

$data['text_my_module'] = $this->language->get('text_my_module');

$data['my_module'] = $this->url->link('catalog/my_module', 'token=' . $this->session->data['token'], 'SSL');

最後に、テンプレート ファイル /admin/view/template/common/menu.tplに以下を追加します。

<li><a href="<?php echo $my_module; ?>">text_my_module</a></li>

該当する場合...

于 2016-10-04T19:17:31.580 に答える
1

作成は簡単です。ただし、次のファイルを編集して、上記のようにリンクを追加する必要があります。しかし、それは消えます。Opencart update を使用する場合。VQMod リンクの作成例とその拡張機能を次に示します。これを試して/

http://kvcodes.com/2014/06/how-to-create-admin-menu-link-for-custom-admin-page-opencart/

于 2014-06-17T05:22:46.087 に答える