タグ付けされた質問 「cms」

Joomlaコンテンツ管理システム(CMS)に関する一般的な質問には、このタグを使用します。

1
Joomla 3.2.3でsetOffset()を使用する方法
コンポーネントをjoomla 2.5からjoomla 3.2に移行していますが、setOffsetを使用しているメソッドでエラーが発生しました //old version used in joomla 2.5 $data->setOffset(JFactory::getConfig()->get('offset')); 私はリンクを参照しました:http : //docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_3_and_Joomla_Platform_12.2 //after i refered the above link i changed my code like if($date === null ) { $date = JFactory::getDate(); $tz = JFactory::getConfig()->get( 'offset' ); // new Version $date->setTimezone($tz); $date = $date->format( "%Y-%m-%d" ); } エラーが出ます- DateTime::getTimezone() expects …
7 cms  upgrade  date 

3
非SEF URLを使用してコンポーネントへのアクセスをブロックする方法はありますか?
私のクライアントは、SEFが有効になっている場合でも、非SEF URLを使用してJoomlaのコンポーネントにアクセスできることを認識しています。 URLにItemidがないため、ページが乱雑になるため、彼はそれを好みません。たとえば、http://www.joomla.org/index.php?option = com_contentは、彼のサイトで人々に見せたくないものです。 グローバル構成でSEFが有効になっているときに、非SEF URLを使用してサイトへのアクセスをブロックする方法はありますか?
7 cms 

1
SMTPエラーなし、メール送信なし
私はこれまでしばらくの間これと戦っています。フォーム用のカスタムコンポーネントを作成しました。Joomlaのメール機能を使用してメールを送信します。すべてのデータをチェックして正しいことを確認しましたが、電子メールが送信さ$mailer->Send()れず、trueも返されます。 すべてのスタイルのエラー報告をオンにしても、エラーは報告されません。 $mailer = JFactory::getMailer(); $mailer->setSender($settings->sender); $mailer->addRecipient($settings->to); $mailer->setSubject($settings->subject); $mailer->isHTML(true); $mailer->setBody($settings->body); if($send = $mailer->Send()){ //email worked //print_r($settings); //exit; }else{ echo 'error'; exit; } これは、メールが送信されるコンポーネントの中心です。$ settingsは、メールを送信するために必要な情報を保存するために使用するオブジェクトであり、「成功した」送信として読み取られた後、すべての適切な情報を出力します。どのマンドリルでも、電子メールに使用するサービスは電子メールを取得しません。つまり、私が知る限り、SMTPへの接続に失敗したことを意味します。つまり、接続のある時点でエラーが発生したはずですが、Joomlaはそれを確認できません。 この同じコードは他の多くのサイトで機能します。問題のサイトはサブドメインであり、hostgatorでホストされていますが、どのような形式のエラーもなければ、修正を探す場所がわかりません。
7 cms  php  smtp  jmail 

4
コアフレームワークに干渉せずにJoomlaサイトからジェネレータータグを削除することは可能ですか?
コアフレームワークに干渉せずにJoomlaサイトからジェネレータータグを削除することは可能ですか?私は個人的に、これはソースコードの苛立たしい側面であり、特定のバージョンのセキュリティ上の欠陥が悪用された場合、Webサイトを簡単に攻撃できると感じています。 詳細に説明すると、たとえばJoomla 3.2で何らかの欠陥が悪用された場合、Joomla 3.2に基づくすべてのWebサイトがターゲットとなり、それらのWebサイトはジェネレータタグを使用して簡単に見つけることができます。だから私はそれらを取り除きたいです。

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