Joomla

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

3
セッションハンドラ、「データベース」または「なし」?
Joomlaのグローバル構成には、オプション「セッションハンドラー」があります。 Joomla!のメカニズム!非永続的なCookieを使用してWebサイトに接続したユーザーを識別します。 しかし、私はそれが何を説明しようとしているのかまだ理解していません。 両方の長所と短所は何ですか?どのオプションが私に良いのかをどうやって知るのですか?
11 cms  session 

2
データベーストランザクションでの例外/エラーのキャッチ
joomla 2.5および3で次の方法を使用してデータベースクエリを実行しています- $database = JFactory::getDBO(); $database->setQuery $database->execute(); しかし、$database->getErrorNum()非推奨となっている何らかの理由でクエリが失敗した場合、エラー/例外をどのようにキャッチしますか?

1
Joomlaに複数のGoogleフォントを組み込むにはどうすればよいですか?3サイトとJCE?
Joomlaに複数のGoogleフォントを組み込むにはどうすればよいですか?地点? すべてのブラウザで互換性を最大化したいと思います。 管理パネルから複数のGoogleフォントを組み込むことはできますか? CSSに何を含める必要がありますか? また、JCEをデフォルトのコンテンツエディターとして使用しています。Googleフォントをドロップダウンに表示し、他のフォントを削除するにはどうすればよいですか?(つまり、作者がスタイルガイドにないフォントを選択しないようにするため)。
11 fonts  jce 

4
いつ新しいメジャーリリースに移行するのですか?
新しい開発戦略では、LTSと呼ばれるバージョンが前倒しされることはありません。現在公開されている情報により、発表された3.5の代わりに3.4が使用されます。4.0、4.1、4.2、4.3、4.4の計画があり、サイトがどのバージョンに移行されることが予想されるかを想定しています。
11 maintenance  cms 

3
sh404SEFを使用したカスタム正規URL
現在、私のサイトはsh404SEFプラグイン(Joomla 3.2)を使用して、すべてのページに正規URLを追加しています。これは機能していますが、インデックスページではその出力: www.example.com/?view=home の代わりに www.example.com Joomla admin / sh404SEFプラグインを使用してこれらの正規URLを更新する方法はありますか?


1
メタキーワードをタグに移行する
Joomla 3.6で、記事の既存のメタキーワードを記事のタグになるように移行またはコピーする簡単な方法はありますか? 状況は:Joomlaは、数バージョン前まで、タグシステムを持っていませんでした。その前は、代わりにメタキーワードを使用し、「関連記事」などのモジュールでもメタキーワードを使用して関連記事を識別していました。現在、関連記事モジュールの現在のバージョンでは、メタキーワードの代わりにタグが使用されています。これは、本質的に古い記事を処理できないことを意味します。また、メタキーワードの代わりにタグを使用する方がより美しく、適切です。 したがって、数百の記事を自動的に処理し、既存のメタキーワードを読み取ってタグとしてインポートするいくつかの自動方法が欲しいのですが。 データベース構造を調べて、SQLスクリプトでそれができるかどうかを確認しましたが、タグシステムはリレーショナルフィールドを使用しており、スクリプトを書くことはできますが、かなりの手間とテストが必要になります。 もっと多くの人がこの問題を抱えていて、誰かがプラグインやコマンドラインスクリプトを開発した可能性があると思いますが、役に立つものは何も見つかりません。
10 database  tags 


1
プラグインによってトリガーされた最後のイベント
通常のアプリケーションフローでトリガーされる最後のイベントである可能性が高いイベントを知る必要があります。 イベントは、すべてのデフォルトのコントローラーアクションが実行された後にトリガーされます。テンプレートがレンダリングされ、おそらくすでに配信されています。アプリケーションの次のステップは、独自のシャットダウンです。 イベントを見つけました: onAfterRoute onAfterDispatch しかし、後で呼ばれる別のものはありますか? 今後ともよろしくお願いいたします。 編集 開発中にJoomla!のデバッグモードをオンにしました。下のスクリーンショットに私の質問への回答が色付きで表示されました…
10 plugin  jevents 

4
Joomla 3.4.1 jQueryで呼び出されたJCaptionを削除するには?
次の方法で非アクティブ化したヘッド、jquery、jcaptionファイルからJCaptionを削除したい: unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery.min.js']); unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery-noconflict.js']); unset($doc->_scripts[JURI::root(true) . '/media/jui/js/jquery-migrate.min.js']); unset($doc->_scripts[JURI::root(true) . '/media/system/js/caption.js']); mootoolsを使用する必要がある以前のバージョンでjcaptionを削除するには、次の手順を実行します。 $this->_script = preg_replace('%window\.addEvent\(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\'\);\s*}\);\s*%', '', $this->_script); jqueryでも削除しようとしましたが、preg_replace()の経験がないので、JCatpionをヘッドから削除するにはどうすればよいですか? 私のコード: $this->_script = preg_replace('%jQuery\(window\)\.on(\'load\',\s*function\(\)\s*{\s*new\s*JCaption\(\'img.caption\');\s*}\);\s*%', '', $this->_script);
10 jquery 

2
コンテンツアイテムは、一定時間後に自動的にロック解除できますか?
ほとんどのユーザーは、コンテンツを編集するときに保存またはキャンセルする必要があることを理解していません。そのため、ロックされている記事やカテゴリが常にあります。これは管理者が手動で行うことができることを理解していますが、編集は24時間年中無休で行われ、編集が破棄されたかどうかを判断するためにすべての項目を常に確認するのはかなり面倒です。 どういうわけかロックをタイムアウトさせる方法はありますか?
10 content 

1
PHPからフォームのXMLを動的に生成するにはどうすればよいですか?
ユーザーのアイテムリストに基づいてページ/フォームを生成する必要があります。そのままの形で、ユーザーはアイテムの説明を含むアイテムのリストを指定でき、textそれがlistフィールドタイプかフィールドタイプかを指定できます。(チェックアウトできる機器のリストを想像してください。チェックする項目のリストは機器のタイプによって異なります。確かにいくつかの共有アイテムがありますが、それらは機器のタイプ、モデルなどによって異なります)。そのため、単に既存のXMLファイルをmodels\forms\フォルダーからロードして実行する代わりに、新しいフィールドセットと一連の新しいフィールドをその場で追加できます。 もしそうなら、 それはどのように達成されますか? MVCが「標準」形式のXMLであるかのようにMVCがそれを処理できるようにするための正しい場所はどこでしょうか。 ビューに表示するためにこれらのフィールドのリストを取得するのに最適な方法は? models \ myform.php $form = $this->loadForm('com_mycomponent.myform', 'myform', array('control' => 'jform', 'load_data' => $loadData)); controllers / myform.php // Get the user data. $data = JFactory::getApplication()->input->get('jform', array(), 'array'); // Validate the posted data. $form = $model->getForm(); if (!$form) { JError::raiseError(500, $model->getError()); return false; } ... // Validate …

4
Mootools for 3.3を無効にしますか?
Joomla 2.5サイトを3.xにアップグレードする必要があります このサイトではプラグイン「Mootoolsを無効にする」を使用しています この開発者からunion-d.ru/ このプラグインを3.3で正常に使用している人や、3.3と同様の機能を持つプラグインを知っている人はいますか?ありがとう-開発者は私の質問に答えていません... 誰かがこのプラグインを3.xサイトで使用して成功していますか?または、3.xで動作する同様のプラグインを知っていますか?ありがとう!
10 mootools 

5
カテゴリからメニュー構造を生成する
カテゴリとサブカテゴリのかなり複雑なシステムを備えたJoomlaサイトがあります。私のメインメニューは、各メニュー項目が対応するカテゴリ内の記事を一覧表示するように、同じ構造を使用しています。 例: -> Home -> Category 1 -> Category 1.1 -> Category 1.2 -> Category 1.2.1 -> Category 1.3 -> Category 2 -> Category 2.1 ...etc. これを手動で設定することは非常に簡単ですが、カテゴリやメニュー項目の名前や場所が変わった場合、時間がかかり、維持するのが困難です。 サブカテゴリを含む、既存のカテゴリ(またはさらに優れたいくつかのカテゴリ)に基づいてメニュー構造を生成することは可能ですか?これを解決するためにどのようなアプローチを検討できますか?

2
AJAX呼び出しからシステムメッセージをレンダリングする方法
ajaxリクエストを受け取ったときにシステムメッセージを表示したいのですが。 ajaxリクエストは正しいメッセージを返します。アラートでテストできます。 alert(result.message); Joomla.renderMessages(result.message); これで、成功またはエラーメッセージが一般的なJoomlaシステムメッセージとして表示されます。しかし、Joomla.renderMessages呼び出しは結果を表示しません。システムメッセージがサイトに表示されません。 何か問題がありますか、これを実行するためにさらに何かする必要がありますか?

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