私は joomla の初心者で、製品の ID を使用してテンプレートで製品の価格 (および別のメタデータ) を取得したいので、夢中になっています。ヘルパーまたは静的メソッドまたはクラスのインスタンス化? (私はそれをググった)。Virtuemart 1.1.3 と joomla 1.5.10 です。
前もって感謝します。
私は joomla の初心者で、製品の ID を使用してテンプレートで製品の価格 (および別のメタデータ) を取得したいので、夢中になっています。ヘルパーまたは静的メソッドまたはクラスのインスタンス化? (私はそれをググった)。Virtuemart 1.1.3 と joomla 1.5.10 です。
前もって感謝します。
どこで使用したいのかはまだはっきりしていませんが、製品情報を取得したいのが 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 )
最後に製品フライ ページをレンダリングするときに使用されます。