1

Opencart テンプレートでページの ID を使用して、その特定のページのコンテンツのみを表示するにはどうすればよいですか? それとも似たようなもの?

どうもありがとうマーク

4

1 に答える 1

0

Product.tpl の場合

product_id

Category.tpl の場合

path

Content.tpl の場合

information_id

これらの .tpl ファイルを編集し、私が述べた変数を使用します。次のような .tpl ファイルで実際に使用できます。

<?
if(isset($_GET["product_id"])==""){
 // yes
} else {
 // do something else   
}
?>

セキュリティのため。mysql_escape_string()を使用できます。

特定のインスタンスでライブラリを使用することもできます。私が信じているContent.tplの例は、あなたが望む問題です。このような変更はお勧めしません。モジュールまたはより良いロジックを作成します。

また、$_GET は置き換えることができます。

$this->request->getとは同じですが、SEO キーワードを使用する場合、$_GETOpenCart はルート キーの値などの値をページの読み込み後に変更できます。また、悪意のある値を防ぐために、値がクリーンアップされています。(参照 Jay: Opencart: How to include a script on specific pages? )$this->request->get$_GET$_GET

于 2013-06-29T17:02:39.300 に答える