1

私は opencart が初めてで、opencartを使用して新しい e コマース サイトを構築しようとしています。そこでは、カスタムの静的ページ (追加のページ) を追加する必要があります。そのため、「情報」機能を使用せずにOpenCart の新しいページとopencart php カスタム ページのリンクをたどると、新しいカスタム ページを作成できます。しかし、私の問題は、私のホームページや他のページでこのページのリンクを取得して、人々が私のページを閲覧できるようにするにはどうすればよいかということです。

4

2 に答える 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 に答える