問題タブ [joomla3.4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - URLからID(カテゴリと記事)を取り除く (Joomla 3.3 / 3.4 / 3.5)
私はJoomla 3.3.6
(編集: 3.5.
) サイトを 3 レベルのみで構成しています:
- 4 つの大きなカテゴリ (i、ii、iii、iiii)
- それぞれがいくつかの中間カテゴリ (A、B、C、...) に分類されます。
- そして最後に記事
- 2 つの言語 (en、pt)
URL
設定後のSearch Engine Friendly URLs
、Use URL rewriting
、Adds Suffix to URL
およびmultilanguage support
は、次の形式である必要があります。
http://www.example.com/en/bigcatiii/intercatA/articlex.html
しかし、Joomla をインストールしていて、Joomla-Baby-Version 以来の解決策を求めている他の多くの人と同じように、私は次のようになりました。
http://www.example.com/en/bigcatiii/666-intercatA/articlex.html
ここで、666 は何の目的もなくカテゴリ IDを示す地獄の数字です
答えを探していると、次の答えが見つかりました。
えーと、まず426行目は原作でもそうですよね。第二に、これはうまくいきません。それは動作します:
http://www.example.com/en/bigcatiii/intercatA/articlex.html
ただし、次の場所を参照すると、 404エラーで中断します。
http://www.example.com/en/bigcatiii/intercatA.html
また、ID番号が違うことに気付きました。URL全体が
http://www.example.com/en/bigcatiii/666-intercatA/articlex.html
同じカテゴリの説明ページは
http://www.example.com/en/bigcatiii/333-intercatA.html
.htaccessに基づいて、サウンドは良くても機能しない別のソリューションもあります。
問題ないようにURLs
見えますが、ページが見つかりません。Joomla コアを変更する代わりに.htaccessを使用して解決策を提供できれば、非常に良いでしょう。
それでも、この他のグーグルの提案が有効であれば、Joomlaコアを変更しても問題ありません。
つまり、「ローカル」に移動router.php
すると、アップグレード後にすべてのものをやり直す必要がなくなります。(もちろん、再度ミラーリングした方がよい場合に備えて、router.php が更新されない限りは。)
このパズルを解決していただきありがとうございます。
参考文献
4- joomla 3.0 の URL から記事 ID を削除する
編集 (2016/May/02): Joomla の最新バージョン 3.5 の新しい報奨金
.htaccess - サブディレクトリのjoomla 3.4 htaccess制御
joomla 3.4 インストール内の特定のパスでそれらをロードするすべての html ページと cgi スクリプトへのアクセスを制御する必要があります。私のサブディレクトリ .htaccess ファイル:
以前のバージョンの joomla 3.x では、サブディレクトリ .htaccess ファイルが .htpasswd ファイルを指し、Apache がユーザー認証を要求していました。しかし joomla 3.4 では、これは機能しなくなりました。代わりに、Apache は file-not-found エラーを返します。スタックオーバーフローや他の場所で実行可能な解決策が見つかりませんでした。
php - foreach() に無効な引数が指定されました
こんにちは、誰かが私を助けることができますか? 私はすべてのPHPサイトのこの失敗に乗りました:
コードは、Joomla 3.4.1 のプラグイン「NoNumber Sourcerer」を介して挿入されます。
の 117 行目は次のclass.system.php
とおりです。
php-5.5 - Fatal error: Cannot re-assign auto-global variable _REQUEST in /var/www/data/system/address/index.php on line 34
Hi i got after a Update to PHP 5.5.9 a Problem with my PHP Code. Can some one help me ?
}
joomla - joomla 3.4 バックエンドには「画像とリンク」タブがありません
Joomla
ウェブサイトを から1.5.26
に更新2.5
しましたが3.4
、新しい記事を書いたり、以前の記事を編集しようとすると、 [画像とリンク] タブが表示されなくなりました。
joomla3.4 - Joomla ユーザー登録コンポーネント
私はこのフォーラムに不慣れで、joomla の使用も初めてです。ユーザー登録フォームにフィールドを追加したい joomla3.4 サイトがあります。私はこれを2日間完全に検索しましたが、1)登録コンポーネントをオーバーライドする、2)root/libraries/joomla/user/user.phpに新しいフィールドを変更して追加する、3)拡張機能を使用するなどのオプションがほとんどありません
私は joomla の専門家ではないため、1 番目と 2 番目のオプションは、joomla のアップグレード中にコア ファイルが書き換えられることも伴うため、少し複雑です。
他のサードパーティの拡張機能を利用する 3 番目のオプションが残っています。このサードパーティのプラグインがどのように機能するのかわかりません。追加のフィールド データを自動的に joomla ユーザー テーブルに挿入するか、または保存する場所に挿入しますか? 登録フォームで captcha-recaptcha を使用したいと考えています。登録フォームに使用できるいくつかの優れた拡張機能 (無料または有料) を教えてください。
あなたの助けとサポートに感謝します。
ありがとう、mds2907
php - 1146 Table doesn't exist
I get the follow Error 1146 Message:
Table 'system.qbruw_extensions' doesn't exist SQL=SELECT * FROM qbruw_extensions WHERE element='com_imageshow' AND type='component
Reinstall of the component doesn't fix the Problem.
qbruw_extensions
is existing in the Joomla MySQL Database
com_imageshow
Folder is existing in the Components Folder of Joomla
Joomla Database repair doesn't fix the problem.
Joomla 3.4.1 is installed...