タグ付けされた質問 「joomla-3.x」

コンテンツ管理システムのJoomla 3.xに関する質問。これには、バージョン3.0から3.8までが含まれます。

2
Joomlaブラウザーの検出
Joomla 2.5および3でブラウザー検出を可能にするコアメソッドを使用して、完全な質問/回答投稿を作成できますか?Webで簡単に調査したところ、1つのページにトピックを満たすのに十分な情報がないと感じました。

1
複数のフィールドを持つフォームフィールド「showon」
次のように、XMLファイルで3つのフィールドが定義されています。 <field name="field1" type="radio" label="Field 1" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field2" type="radio" label="Field 2" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="field3" type="radio" label="Field 3" class="btn-group" default="1"> <option value="1">JYES</option> <option value="0">JNO</option> </field> 次にfield3 、 field1 と field2に設定されて1いる場合にのみ表示したいと思います。

2
Jinputのフィルターを作成するには?
私はとて行っているJInputドキュメント。 次のようにJInputオブジェクトにアクセスできます。 JFactory::getApplication()->input; さらに多くの値を取得する場合は、JInputオブジェクトを変数に格納すると便利です。そうするJFactory::getApplication()たびに呼び出す必要はありません。 $jinput = JFactory::getApplication()->input; JInputから値を取得するには、そのgetメソッドを使用する必要があります。 $data = $jinput->get('varname', 'default_value', 'filter'); ご覧のとおり、3つのパラメーターがあります。 変数名 デフォルト値(デフォルトはnull) フィルター名(デフォルトはcmd) そしてここで、3番目のパラメーターに関する私の質問が来ます。 独自のフィルターを作成するにはどうすればよいJinputですか?たとえば、電話番号またはIPアドレスを検証する必要がある場合、どうすればそのための独自のフィルターを作成できますか?

2
Joomla / PHPは、ヘッダーに<meta name>タグの代わりに<meta property>を追加する方法を教えてください。
親愛なるJoomlaコミュニティ、 Facebook Open Graphプロパティを記事に挿入するための小さなシステムプラグインに取り組んでいます。したがって、私はを使用してい$document-&gt;setMetaData()ます。しかし、これで&lt;meta name=""&gt;ページのヘッダーにタグが追加されることがわかりましたが、Facebookは&lt;meta property=""&gt;タグを想定しています。 &lt;meta property=""&gt;タグをページヘッダーに配置する最も簡単な方法は何ですか? 私はJoomlaプラグイン開発にまったく新しいので、できるだけ詳しく説明してください。 何かアドバイスをいただければ幸いです。ありがとうございます。

2
Joomla 3.5拡張機能をPHP7互換にするために必要なコードの変更は何ですか?
(ご容赦ください。申し訳ありませんが、すぐに質問することはできません。) 安定版のJoomla 3.5.0を待つのは私たち全員ですよね。 RC3 RC4は本日リリースされ、彼女が最終的にリリースされる(Joomla 3.5.0 Stableは2016年3月21日(月曜日)にリリースされました)まで数日です。 他のすべての顕著な改善の中で最大の機能は、間違いなく最新のPHP7で実行できることです。その結果、実行がほぼ50%高速になり、メモリ消費量がほぼ4倍に減少します(ソース)。 PHP7の内部変更(タイプヒントの導入と現在予約されている単語「int」、「string」、「float」)により、Joomla 3.5.0コア自体は、多くの拡張機能に対して下位互換性の問題が発生します。 PHP7と完全に互換性がある。 (ソース:RC4リリースニュースからの下位互換性の中断 :) コードが突然壊れないようにするための後方互換性の約束があります。ただし、この約束を守らざるを得ない状況もあります。Joomla 3.5ではこれが当てはまります。PHP 7の変更により、Stringクラスの名前をStringHelperに変更する必要がありました。PHP 7では実行できません。これは非常に小さな変更であり、問​​題が発生することはありません。興味のある方は、Update to String package 1.3で詳細を読むことができます。 私は彼女の開発を熱心にフォローし、SiteGroundのPHP7でJ!3.5.0を彼女の最初のベータ版から最新のRC4までテストしましたが、改善が顕著で素晴らしいことを確認できます。 しかし...今、私は非常に心配しています。現在、v3.4.8にあるように構成された新しいPHPでサイトを自由に実行できるようになるまで、数か月かかる可能性が非常に高くなります。 SO ... 私は、私のお気に入りの管理拡張機能のいくつかを手動で更新してPHP7をサポートすることを真剣に検討しています。そのため、新しいv3.5でも引き続き使用できます。人気があり積極的にサポートされているもの(Akeeba、JCEなど)の場合、開発者のアップデートがかなり早くリリースされることを期待しています。でも、積極的にサポートされなくなったものについては、何年も使い続けているものが多いので、詳しくは言わないでください。自分で更新する必要があります。 そして...私の質問は最後に:PHP7互換の拡張機能を作成するために必要なコードの変更を知っていますか? つまり、Joomlaチーム自体が文字列パッケージ1.3に更新するために行わなければならない変更に加えて...


2
(偽の)ユーザーが私のウェブサイトに登録できないようにする方法は?
ユーザー登録不要のウェブサイトを運営しています。必要な唯一のユーザーはスーパーユーザーです。問題は、多数の新規登録ユーザーを見つけたことです。 最初に、スーパーユーザーを除いて、新しいユーザーを登録し、既存のユーザーを削除する機能を無効にします。 まず、いくつかの手順を実行しました。ユーザーをブロックして削除するために、2つの確認手順をインストールしました。 ユーザーを消去またはブロックしようとしたときに問題が発生しましたが、エラーを表示せずに何も起こりませんでした。


4
J3にアップグレードするとJHtmlBehavior :: mootoolsが見つかりません
で500エラーが発生しJHtmlBehavior::mootools not foundます。これはJ3で削除されたことがわかっていますが、私の問題はこの問題がどこにあるのかを見つけようとしています。 なんらかの拡張機能ではないかと思いますが、すべて更新しました。明らかにそうではありません。私のphpログまたは開発者ツールコンソールには、問題の場所を示すものは何もありません。私はJHtmlBehaviorをgrepしても何も思いつきません。 これをデバッグする方法に関するヒントはありますか?



3
記事をPDFとしてエクスポート
Joomla 1.5では記事の上の印刷終了メールアイコンの横に表示できるPDFアイコンがありましたが、Joomla 3.xではもうありません。 私はこれに対する拡張を探していましたが、これまでのところ成功していません。 誰か私にこれについていくつかのアドバイスを与えることはできますか?

3
Joomla 3のURLから記事IDを削除する
Joomla 3のURLから記事IDを削除しようとしています。私は周りを検索し、応答は中にあります components\com_content\router.php 変更0に1で$advanced = $params-&gt;get('sef_advanced_link', 1); 38行目と290行目 またコメントアウト if (strpos($segments[0], ':') === false) { $vars['view'] = 'article'; $vars['id'] = (int)$segments[0]; return $vars; } すべてのコメントがこれに言及しているので、Joomla 2.5では問題なく動作すると思います。 しかし、それは私のJoomla 3.3ウェブサイトで私のために仕事をしません。 各記事のメニュー項目を作成せずにこれを実現するにはどうすればよいですか?
9 joomla-3.x  php  url 

2
バックエンドでのリストのページ分割–カスタムリストサイズを追加する方法
Joomla 3.Xで[サイトの設定] &gt; [ デフォルトのリスト制限]にカスタム値を追加するにはどうすればよいですか? Iの値と、ドロップダウンメニューを見ることができる、5、10、15、20、25、30、50 100をそこ。 アイテム500を追加します。 選択することができますアンリミテッドは、あまりにも、容易に実現/追加?

5
Joomlaユーザーのプロフィール写真?
そのためにコミュニティプラグインをインストールしたくありません。登録したユーザーに簡単なアップロード画像フォームを提供したいと思います。これにより、ユーザーはいつでも自分のプロフィール写真をアップロードおよび変更できるようになり、あらゆる種類のJoomla変数を使用してその画像を取得したいと思います。ログインしたユーザーの名前を返すよう$user-&gt;usernameに、ログインしたユーザーのプロフィール画像を表示する同様の変数(またはスクリプト/コード)があるはずです。何かチャンスはありますか?

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