私は opencart が初めてで、opencartを使用して新しい e コマース サイトを構築しようとしています。そこでは、カスタムの静的ページ (追加のページ) を追加する必要があります。そのため、「情報」機能を使用せずにOpenCart の新しいページとopencart php カスタム ページのリンクをたどると、新しいカスタム ページを作成できます。しかし、私の問題は、私のホームページや他のページでこのページのリンクを取得して、人々が私のページを閲覧できるようにするにはどうすればよいかということです。
質問する
6901 次
2 に答える
1
リンクの作成方法は、ページの作成方法と場所によって大きく異なります。
URL は、場所、つまりコントローラーのルートに基づいて構築されます。
新しいページが組み込まれているとしましょう:
catalog/controller/common/mypage.php
明らかに、コントローラ、言語ファイル、モデル クラス (ページがデータベースとやり取りする必要がある場合)、およびビュー ファイルを拡張する正しいクラスを作成するために、参照した投稿にリストされているコード標準に従う必要があります。
以前の投稿ですべてが正しければ、url クラスを呼び出して必要な情報を渡すことで、カタログ (フロント) の任意の場所にリンクを作成できます。
ルート、ID や顧客などの引数、URL を安全にするかどうかを渡す必要があります。
$link = $this->url->link('common/mypage', 'mypage_id=' . $this->request->get['mypage_id'], 'SSL');
$arguments と 'SSL' は、必要な場合はオプションです。
于 2013-08-14T14:15:14.693 に答える