2016-04-17 20 views
0

私はVirtueMartホームページのレイアウトをオーバーライドしようとしています。現在、画像と説明を含むカテゴリのリストが表示されます。Joomla!Virtuemartカテゴリ項目オーバーライド問題

productdetailsフォルダには、default_showcategory.phpを使用すると、(カテゴリページレイアウト全体ではなく)各カテゴリアイテムのレイアウトを上書きするためのドキュメントが記載されています。

だから私は、テンプレートのHTMLファイルにcom_virtuemart/productdetailsフォルダをコピーして、このファイルに変更がレイアウトに影響を与えることはありませんが、ここでtemplates/amandafield/html/com_virtuemart/productdetails/default_showcategory.php

をオーバーライドファイルを見つけるために、寺院のフォルダーを削除しました。私はこのファイルフォーマットに従った様々な他の上書きをしています。

これは、これが上書きする正しいファイルではないことを示しますが、カテゴリ項目と同じ構造およびクラスを含む唯一のファイルです。

私が間違っていることをアドバイスできますか?カテゴリを無効にするVirtueMart 3で(JoomlaのV3.5.1、VM V3.0.16)

答えて

1

方法が異なる形態であるVM 2.

あなたは、カテゴリビューとvirtuemartでカテゴリおよび/または製品を表示することができます表示(開始ページ)。

カテゴリビューのカテゴリのレイアウトは、categories.phpというサブレイアウトにあります。 /components/com_virtuemart/sublayouts/

VirtueMart 3のカテゴリビューの製品のレイアウトは、products.phpというサブレイアウトにあります。 /コンポーネント/ com_virtuemart /サブレイアウト/

あなたにはサブレイアウトのためのオーバーライドを行うことができます:あなたは、カテゴリのためのJoomlaのメニュー項目を設定した場合 /テンプレート/ YOURTEMPLATE/HTML/com_virtuemart /サブレイアウト/

、あなたメニュー項目のプロパティでサブレイアウトを選択できます。

ホームページ/フロントページは、VM 3.0.16までビュー "virtuemart"によって呼び出されますが、将来変更されるはずであり、カテゴリビューでも呼び出されます。

関連する問題