問題タブ [jumi]
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.
joomla - Joomlaはjumiを使用してjsをインクルードします
jumiを使用して(直接wysiwygエディターで)記事にJavaScriptを含めることができません。
私が試したこと:
「file.js」は、Joomlaと同じディレクトリのフォルダにあります。
私はjoomlav。1.7.3とJumi2.0.6を使用しています。
足りないものはありますか?
ajax - JoomlaのAJAXコールバックでJUMIファイルを使用する方法
AJAXコールバックでJUMIファイル(Joomla MVCにエースを取得できるようにするJoomlaのコンポーネント)を使用しようとしています。構造は次のようになります。
- AJAXファイルを呼び出すfile.phpはすでにJUMIファイルです。
- ファイルajax.js(file.phpに含まれています)が呼び出しを行います。
- file.tooltip.phpは、出力がfile.phpに表示されるJUMIファイルです。処理するデータを取得するにはJoomlaライブラリにアクセスする必要があるため、JUMIである必要があります。
JUMIがajax.jsのURLの最後にあるJoomla呼び出しメソッドで使用しているすべてのテンプレートを含むファイルを出力するという問題を防ぐために:&tmpl=component。それは機能しますが、テンプレートに含まれているjavascriptsなどの他のすべての呼び出しをまとめるため、競合が発生します。ページが非常に遅く、他のjavascriptコンポーネントが機能していません。
誰かが状況を承認して解決策に到達するための最良の方法を知っていますか?
どうもありがとう!
session - jumiの.phpファイルに設定されたセッション--joomla
jumiに添付した.phpファイルのセッションを使用して問題が発生しました
そのページでセッションを設定するにはどうすればよいですか?私が使用するとき:
.....。
クリックしたid=1のサブページが見つかりません。この種のことに対処するためのより良い方法は何ですか?ありがとうございました。
php - Jumiプラグインを使用してphpコードを記事に直接追加する方法
こんにちは皆さん、私はjoomla 1.5にJumiプラグインバージョン2.0をインストールし、記事にphpコードを書き込もうとしました。phpソースを外部ファイルに保存し、{jumi [../../filename.php]}のようなコンテンツ内で呼び出すと、コードを使用できます。しかし、JCEエディターを使用して同じコードをコンテンツに直接書き込むことはできません。「Jumiは機能していますが、ソースは角かっこで囲む必要があります」のようなエラーが発生します。問題は、divタグとjsにもphp変数出力を使用する必要があることです。これを克服する方法がわかりません。
php - jumi を使用したパラメーターの受け渡し
jumiでパラメーターを渡すことに問題があります。私の通常のphpコードでは、このように渡しました
$row[isbn] は整数値で、isbn 変数を入れて「editdata_form.php」ページに送信し、そこで $_GET['isbn'] でその値を取得します。
jumi では、この種のデータをモジュール (カスタム jumi モジュール) から記事ページに渡したいと考えています。そのために、次のようなデータを転送するためにこのコードを使用するとき
「警告: mysql_fetch_array(): 指定された引数は有効な MySQL 結果リソースではありません」のようなエラーが表示されます。
したがって、jumi では、あるモジュールから別の記事ページにデータを渡す適切な方法は何ですか。前もって感謝します。
joomla - ライブの Joomla 2.5 サイトで新しく追加された機能をテストする方法
私は Joomla! の動的サイトに取り組んでおり、ほとんどのコーディングは Juni モジュールとコンポーネントで行われています。
既に公開されているサイトでテストしたい動的機能がいくつかありますが、公開されたサイトに添付することで問題が発生した場合は心配です。
Joomla! 用のプラグインのモジュールはありますか? これにより、公開されたサイトで動的機能をテストできます。サイトを以前の状態に復元するための拡張機能はありますか (サイトのバージョン管理システムなど...)
joomla - Joomla 1.5:$ this-> countModulesは、空の場合でもJumiモジュールに対して1を返します
Joomla 1.5のサイトで作業しています!通常、Joomla!でモジュールの位置が空かどうかをテストする場合。私はこのようなことをします:
しかし、私の場合、外部のコードソースを参照
するjumiモジュールがあります。
場合によっては空白になりますが、その場合は、BEFOREビットとAFTERビットのどちらも表示したくありません。しかし、上記のコードを実行しようとすると、$ this-> countModules()が0ではなく1を返すため、beforeセクションとafterセクションが表示されます。
モジュールの「空の場合は非表示」を「はい」に設定していますが、それは役に立たないようです。
私はreturnfalseを設定しようとさえしました。外部ソースコード上にありますが、それも役に立たないようです。
誰か提案はありますか?
joomla1.5 - じゅみ検索プラグイン
私の Joomla 1.5 サイトのデフォルト検索は正常に機能していますが、サイトの Jumi コンテンツを検索していません。Jumi のコンテンツは動的であり、デフォルトの検索では検索されにくいことはわかっています。Jumi の検索結果を含めるプラグインを作成する方法を教えてください。
joomla2.5 - joomla 2.5でjumiを使ったファイル間の連携
私は初心者の php と joomla ユーザーです。joomla 2.5 に jumi コンポーネントをインストールしました。ページ間で共同作業をしたいのですが、ページ間をリンクする方法がわかりません。誰でも簡単に説明して助けてくれませんか。
「別の記事にリンク」という名前の新しいファイルをjumiで作成したなど、コードは以下で説明されています。
私はそれらを定義しました:
リンクを作成しました:
その後、href を配置します。
その後、「ABC」という名前の jumi に別のファイルを作成しまし<?php echo"Hello World"?>
た。最初のファイルの「FILE PATH」に ABC ファイルのパスを含めて、最初のファイル リンクをクリックするとリダイレクトされるようにするにはどうすればよいですか私は私のABCファイルに「Hello World」を表示しますか?
あなたの親切な返事に感謝します。ありがとう。
joomla - PHP スクリプトの出力に、文字列内にランダムに埋め込まれたスペースが含まれている理由がわかりません
データベースの内容を読み取り、それらの内容を電子メール メッセージに出力するための PHP スクリプトをいくつか作成しました。ときどき、スペース (0x20) 文字が出力に埋め込まれているのを目にすることがあります。たとえば、あるスクリプトでは、正確に「n」個の非スペース文字を含む PHP グローバル変数を参照しています。その変数が電子メール メッセージにダンプされると、(常にではありませんが) ときどき、文字列に空白が埋め込まれて表示されます (文字列 "n+1" の全長)。それ以外の場合、HTML タグ (<BR> など) は < BR> として表示されます (「B」の前のスペースに注意してください)。
スクリプトの動作に一貫性がないため (一部の電子メールは影響を受け、他の電子メールは影響を受けない)、問題を見つけることができないようです。
時々 BREAK タグにスペースを埋め込む PHP スクリプトへのリンクを同封します。データベースに特定のログイン情報を提供する行を削除しました。そうでなければ、他のすべては無傷です。以下のリンクにあるコード ファイルの 281 行目には、スペースが埋め込まれた BREAK コマンドが含まれています (上記のとおり)。これは一度だけ起こりました!
http://jem-software.com/temptest.txt
他に関連する可能性がある唯一の情報は、このスクリプト ファイルが、Joomla! ベースのウェブサイト。
編集1:
リカルドさん、ご提案ありがとうございます。ここにいくつかの明確化があります:
データベースに挿入するために、電子メールを読んで結果を解析していません。正反対に、データベースから読み取り、その結果を使用して電子メールを作成しています。データベースをチェックして、使用された文字セットを確認し、文字セットを明示的に渡して、違いがあるかどうかを確認します。
私が参照しているデータベースは Joomla の外部にあるため、Joomla 関数を使用してデータベースにアクセスすることはありません。環境。これは、数年前に作成された PHP スクリプトから作成された既存のデータベースです。私の古いウェブサイトが Joomla を使用して書き直されたとき、PHP データベース アクセス コードをそのまま「移植」したかったので、これを可能にするために JUMI プラグインをインストールしました。
データベースの文字コードを調べて、メールメッセージの文字コードと同期させます。
文字コードの問題により、ハードコードされた HTML タグに SPACE が挿入される仕組みがわかりません。このタグはデータベースからのものではなく、電子メールにリテラル文字列として入力されたものです。