Joomla

Joomla!のQ&A!管理者、ユーザー、開発者、デザイナー

1
コンポーネントからログインした後、最後にアクセスしたページにユーザーをリダイレクトします
Joomla 3.5.1では、ユーザーをログイン前のページにリダイレクトします。 彼らがmod_loginからログインする場合、問題はありません。モジュールはトップメニューから保留されているため、そのページにとどまります。 この問題は、ユーザーがコンポーネントからログインしたときに発生します。ユーザーは常にプロファイルページにリダイレクトされます。 メニュー項目index.php?option=com_users&view=loginには、ログイン後にユーザーをリダイレクトするオプションがあります。 しかし、どのようにしてわかりますGet them back to the page they were beforeか: " "? 特定のコンポーネントは次のようなものを追加しています: ?return=L2YlQzMlQjNydW0tcGVyZ3VudGFzLWUtcmVzcG9zdGFzL2NvbnZlcnNhdGi9yZWFkLmh0bWw/aWQ9MjU= URLに対して、特定のページへのリダイレクトを要求します。 しかし、彼らは常にプロフィールページに戻ります。

2
リクエストがindex.phpに到達してからブラウザーの最終出力までJoomla実行フローとは何ですか?
この質問に基づいて:テンプレートはどのように機能し、css / jsファイルをロードしますか?Purity IIIによるウェブサイト構築プロセス 引用: ....私は自分のウェブサイトを明日提示する必要があり、「コンテンツはどこから来るのですか?」自分ではわからないので答えられません。 サイトに電話するとどうなりますか?index.phpファイルにはphpコードがありますが、ウェブサイトの残りの部分が「呼び出される」か何かになる場所を見つけることができません。 また、このような質問の種類について:Joomlaファイルの場所 同様の質問すべてのリファレンスとして機能するように、このQ / Aを作成することにしました。これを確実なコミュニティWiki投稿にするために貢献したい方はどなたでも歓迎します。

1
カスタム拡張またはサードパーティコンポーネントのカテゴリを取得する方法
カテゴリを#__categoriesテーブルに保存するサードパーティコンポーネントがあります。 -----+----------------+-----------------------+-----------------------+----- ... | extension | title | alias | ... -----+----------------+-----------------------+-----------------------+----- ... | com_content | Uncategorised | uncategorised | ... -----+----------------+-----------------------+-----------------------+----- ... | com_banners | Sample Data-Banners | sample-data-banners | ... -----+----------------+-----------------------+-----------------------+----- ... | com_newsfeeds | Sample Data-Newsfeeds | sample-data-newsfeeds | ... -----+----------------+-----------------------+-----------------------+----- ... | com_contact | Sample Data-Contact …

1
フロントエンドリストと編集ビューを開発する正しい方法は何ですか
2つのフロントエンドビューを作成しました。1つのビューはレコードを一覧表示するためのもので、もう1つのビューは特定のレコードを編集するためのものです。 最初のビュー名は「products」で、テーブルの製品のリストが表示されます。default.phpで、製品のリストを作成するときに、index.php?option=com_productman&view=product&product_id=x各行のようにアンカーリンクを作成しました。 2番目のビュー名は「product」で、URLからproduct_idを取得し、個々の製品を示します。 これが正しい方法かどうかはわかりません。 Joomlaメニュー項目から起動されないため、製品ビューに個別のItemidはありません。 ブレッドクラムが適切に表示されていません。 誰かがフロントエンドビューを開発する正しい方法をアドバイスできますか?


1
メールのアクティブ化時のみのプラグインイベント
URL https://docs.joomla.org/Plugin/Events/User/enでJoomla Userプラグインイベントを参照しているだけです onUserLogin onUserAuthenticate onUserBeforeSave メールアクティベーションリンクからメールアドレスを検証する場合にのみ、何かを行うのに役立つのはどれですか。 注:電子メールのアクティブ化の期間中、SOAPサーバーに接続していくつかのものを検証し、アカウントのアクティブ化のみを許可する必要があります。

1
フィルターとページネーションを使用してビューを作成する方法
Joomla 3.xのフィルターとページネーションを使用してビューを作成したいのですが、何をどこに含める必要があるのか​​わかりません。 とりあえず、モデルを拡張JModelListし、getListQuery()メソッドを使用してデータをフェッチし始めました。 <?php defined('_JEXEC') or die; class smartModelProducts extends JModelList{ protected function getListQuery(){ // Initialize variables. $db = JFactory::getDbo(); $query = $db->getQuery(true); // Create the base select statement. $query->select('*') ->from($db->quoteName('#__smart_products')); return $query; } } 私のview.html.phpはこのようになります: <?php defined('_JEXEC') or die; class smartViewProducts extends JViewLegacy{ function display($tpl=null){ $app=JFactory::getApplication(); $jinput = $app->input; …

1
Joomlaでのグローバル変数の使用
いくつかの値を保持する変数があります。管理者とサイトの両方でこの変数値を取得する必要があります。変数はどこに配置する必要がありますか?コンポーネントまたはどこにでも変数を取得するにはどうすればよいですか?

3
タグ付きアイテムをカテゴリブログレイアウトで表示する方法
カテゴリブログのレイアウトのように記事を表示するタグのメニュー項目を作成したいと思います。「タグ付きアイテムのコンパクトリスト」、「すべてのタグのリスト」、「タグ付きアイテム」のメニュー項目タイプを試しましたが、うまくいきませんでした。 コンテンツタグの公式ドキュメントによると、可能であるようです。 タグといくつかのタグ付きアイテムを取得したら、いくつかの方法でフロントエンドに表示できます。 デフォルトではJoomla!タグ付けされた各アイテムに埋め込まれたタグを表示します。この表示をオフにするには、パラメーターを変更します。レイアウトのオーバーライドと代替レイアウトを使用してこのディスプレイの位置を制御でき、CSSでスタイルを設定できます。 タグのリストを表示するメニューリンクを作成し、各タグのタグ付きアイテムへのリンクを含めることができます。 >特定のタグのタグ付きアイテムのリストを表示するメニューリンクを作成し、リストまたはブログスタイルとして表示できます。 タグモジュールの1つを使用できます。人気のタグには、最もタグの付いたアイテムがあるタグのリンクリストが表示されます。類似タグは、現在表示されているアイテムと同様のタグのセットを持つアイテムのリストを表示します(このモジュールは、コンテンツアイテムを表示していないページには表示されないことに注意してください)。
8 menu-item  tags 

3
Joomlaリダイレクトコンポーネントを使用して壊れたURLを修正する
J3リダイレクトコンポーネントを使用して、この種のリンク切れを修正するのを手伝ってくれる人はいますか: https://www.portal-gestao.com/whatever/whatever/9999-title-of-the-page に: https://www.portal-gestao.com/item/9999-title-of-the-page この: http://www.portal-gestao.com/whatever/whatever/itemlist/tag/name-of-the-tag.html に: https://www.portal-gestao.com/item/tag/gurus.html この: http://www.portal-gestao.com/whatever/whatever/itemlist/user/9999-name-of-author.html 宛先:http : //www.portal-gestao.com/item/author/3707-name-of-author.html 助けてくれてありがとう!

2
Joomlaモジュールのどこにコードを配置するか
Joomla拡張機能を開発するとき、コードのさまざまな部分(PHPとHTML)を配置する場所に関するベストプラクティス、ガイドライン、または推奨事項はありますか? 私は主にモジュールに含まれる基本的なファイルについて考えています: mod_mymodule.php helper.php tmpl/default.php さらに、helper.phpファイルを含めることの主な利点は何ですか?また、場合によっては削除できますか?


3
Joomlaサイトの速度をテストする
私はサイトの速度を改善しようとしています-しかし、Pingdomにアクセスしてテストするとき:http ://tools.pingdom.com/fpt/ 何も変更を加えていないのに、まったく違う時間を過ごします。例えば: 8.92秒 3.68秒 11。40年代 また-gtmetrixでも同じ問題が発生します(http://gtmetrix.com/)。 その結果、私が行ったパフォーマンスの変更が違いをもたらすかどうかはわかりません。 では、サイトの速度をテストするにはどうすればよいですか?

2
テンプレートではなくコンポーネント内にシステムメッセージを表示する
デフォルトでは、Joomla 3システムメッセージ(メッセージ、通知、警告)は、テンプレートの特定の位置に表示されます。 <jdoc:include type="message" /> これらのメッセージをより詳細に制御して、自分のコンポーネントのコンテナー内の異なる位置に表示することは可能でしょうか? 上記のjdocをコンポーネントのビュー(格安ショット)内で使用しようとしましたが、うまくいきませんでした。Joomlaの標準システムメッセージングシステムを使用してコンポーネントによって生成されたメッセージを「キャプチャ」し、どこにでも表示できる方法はありますか? 前もって感謝します。

1
メディアマネージャーでアイテムを削除するときの確認メッセージ
メディアマネージャーのアイテムを削除するときに確認メッセージを表示したいのですが。とりあえず、画像を削除するには、右上の十字ボタンをクリックするだけで画像が消えます。メディアマネージャーのオプションを調べましたが、探しているものなど何も見つかりませんでした。 アイテムを削除する前に確認メッセージまたは確認を求めるポップアップをどのように取得できますか? あなたの助けをありがとう!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.