0

私は joomla の初心者で、製品の ID を使用してテンプレートで製品の価格 (および別のメタデータ) を取得したいので、夢中になっています。ヘルパーまたは静的メソッドまたはクラスのインスタンス化? (私はそれをググった)。Virtuemart 1.1.3 と joomla 1.5.10 です。

前もって感謝します。

4

1 に答える 1

0

どこで使用したいのかはまだはっきりしていませんが、製品情報を取得したいのが VM 内である場合は、目的に合っているかどうかを確認できる場所がいくつかあります。 :

Virtuemart カスタム Theme.php

で見つかりましたcomponents\com_virtuemart\themes\default\theme.php。カスタム関数を記述して、VM 内のあらゆるものにアクセスし、独自に使用できるようにします。

/**
* This is the theme's function file.
* It allows you to declare additional functions and classes
* that may be used in your templates
*

フライページで検索結果を見る

検索/ブラウズにより、多くの製品フィールドが保存されます。それらはhtml\show.browse.php(look for $products[$i]['product_price'] = $product_price;) の終わり近くの配列に保存され、次に で VM テンプレートにロードされ、$tpl->set( 'products', $products )最後に製品フライ ページをレンダリングするときに使用されます。

于 2012-06-27T19:54:48.063 に答える