1

数量ボックス、カスタム属性、およびカートに追加ボタンをすべて一緒に表示するには、参照ページが必要です。

まったく表示されません。商品ページに行くだけで見ることができます。

解決策はありますか?

ありがとう、アーメド。

4

1 に答える 1

0

Ahmed、そのようなことを行うには、テンプレートを直接変更する必要があります。VM は、PHP で記述された多数のテンプレート ファイルを使用します。テンプレートを使用している場合は、次のdefault場所にあります。

components/com_virtuemart/themes/default/templates/

そこから、どのテンプレートを編集する必要があるかを正確に把握するには、少し調べてみる必要があります。ブラウズ テンプレートを編集する必要がある場合は、Joomla バックエンドのVirtueMart Administrationに移動して、管理 |を参照することをお勧めします。構成 | サイト | どのファイルを使用しているかを把握するためのレイアウト。おそらく、ドロップダウンに「デフォルト」と表示され、すぐ下に構成リンクがあります。そのリンクをクリックして、最初の項目であるProduct List Styleを見てください。レイアウトの希望の説明から、Flat Product Listを使用している可能性があります。

そのレイアウトを編集するためのメイン ファイルは次のとおりです。

components/com_virtuemart/themes/default/templates/browse/includes/browse_listtable.tpl.php

プログラマーであれば、コードを調べて、VM 製品の詳細を表示するためにどのコード要素が使用されているかを正しく推測できるはずです。プログラマーでない場合でも、セクションをコメントアウトして、実際の製品ページで何が「消える」かを確認することで、偽装することができます。学んだことを使用して、有用なコードを取り除き、移動します。

VM 製品コードをプルする別の便利なファイルは次のとおりです。

components/com_virtuemart/themes/default/templates/product_details/flypage.tpl.php

これは実際の製品ビュー (VM 構成で変更されていない限り) であり、製品の詳細を抽出するほとんどすべての共通コード要素が含まれています。そのコードの一部を持ち上げて、他の形式で必要な場所に配置できるはずです。

このすべてで頑張ってください。VM のコーディングは苦痛であり、VM フォーラムでのコミュニティ サポートは...まばらである可能性があります...

于 2011-05-28T03:11:20.577 に答える