2016-05-20 12 views
0

joomlaフレームワークでこのウェブサイトを利用していますhttp://carhitz.com/ 私のウェブサイトの別のページに新しいボタンと新しいdivを追加したいのですが、個々のページのソースコードが見つかりません。私は彼らがcom_(何か)のようなものでコンポーネントフォルダにあることを知っていますが、どのコンポーネントファイルがどのページを指しているのか本当に分かりません。例えばのために は:joomlaのコンテンツソースファイルを見つける場所

http://carhitz.com/lighting-gallery

しかし、私はすべてのそれらの彫刻ギャラリーアイテムを生成するために使用されるコンポーネントまたは何でもファイルを見つけることができません:私は、次のリンクの内容を含むPHPファイルを見つけたいです。誰が私はそれらを見つけることができるアイデアを持っていますか? 私はhexerisテーマを使用しています。

答えて

1

Joomla!一部のフォルダのページのように機能しない場合、コンテンツはメニュー項目、コンポーネントまたはモジュールによって生成されます。あなたの例では

、あなたがRokGalleryと呼ばれるコンポーネントを使用して、そう、あなたのサイトのバックエンドのメインメニューでコンポーネントを、このコンポーネントを見つけているようです。

あなたは、このコンポーネントで何かを変更する必要がある場合は、あなたがオーバーライドを必要とする、ここにあなたがステップバイ
ステップがあります。

+0

ご意見ありがとうございます。しかし、私はまだ正確なファイルを見つけることができません。私はcom_RokGalleryを見つけましたが、私はまだ彼らが何を指しているか分からないファイルがたくさん残っています。 私はどのように上書きするファイルを知っているだろう..私は、「詳細」、「ギャラリー」などのフォルダを持っていますが、彼らは興味の何もない そして、そこTMPL /この経路を横切って /コンポーネント/ com_rokgallery /ビュー/詳細を来ました? –

1

com_contentの内容を表示するフォルダ:yourhost\components\com_content\views\article\tmpl\default.php

しかし、私は、カスタムページを変更するための最良の方法は、バックエンドでカスタムモジュールを追加であることを示唆している - 拡張> - >モジュールとメニュー

にモジュールを割り当てます
0

Joomlaフレームワークは、MVC(Model View Controller)をベースにしています。コマンドはUser-> Controller-> Model(Database) - > Viewsの順になります。グローバル設定でsef urlを無効にすると、このようなリンクが見つかります。 http://www.example.com/index.php?option=com_example&view=content&id=7。これは、コンポーネントがcom_exampleであり、コンポーネントフォルダ内で見つけることができることを意味します。モデルにリダイレクトされたコントローラーを呼び出し、リダイレクトをビューフォルダーにモデル化します。内部にはtmpフォルダがあり、この中にdefault.phpファイルがあります。このファイルはビューのテンプレートです。 default.phpに渡される変数はviews.phpファイルからのものです。このリンクをチェックすると、詳細https://docs.joomla.org/J3.x:Developing_an_MVC_Component/Developing_a_Basic_Componentが見つかります。

+0

グローバルコンフィグレーションからsef urlに変わりましたが、リンクは同じ方法で表示されています... :( –

+0

4つのsefオプションをすべてオフにしてキャッシュをクリアしましたか? –

+0

4つのうちどれですか?私はそれらを見つけることができます私に教えてくれる? –

関連する問題