1

Jumi を使用して、Joomla! に多数の PHP スクリプトを含めています。記事とそれはうまく機能します。私が抱えている問題は、変数を ($_GET パラメーターの形式で) PHP スクリプトに渡すことです。

スクリプト「index.php」があり、値「10」で $_GET[] パラメータ「var」を渡したいとしましょう。これは通常、index.php?var=10 を指定することで実行できます。Jumiでこの機能を「エミュレート」するにはどうすればよいですか? 私はそれが次のように簡単になることを望んでいました:

{jumi [directory/index.php] [var=10]}

ただし、上記の構文は正しくありません。

任意の入力をいただければ幸いです。

-- ニコラス

4

2 に答える 2

5

公式のJoomlaからの試行錯誤とガイダンスの後!問題を解決したフォーラム。真の $_GET[] パラメータを渡す代わりに、$jumi 配列を渡して参照することができます。

スクリプトの多くを書き直す必要がないようにしたかったので、私がしたことは次のとおりです。

1) 次のように Jumi 呼び出しを行います。

{jumi [directory/index.php] [value]}

2) index.php:

if(isset($jumi[0]))
{
    $_GET['PARAM_YOU_WANT_SET'] = $jumi[0];
}

これは、Jumi を使用して $_GET[] パラメーターをスクリプトに渡すことをエミュレートするための迅速かつ簡単な方法の非常に単純な例です。このアプローチにより、コントローラーを書き直す必要がなくなったため、かなりの時間を節約できました。

-- ニコラス

于 2009-03-26T16:33:43.940 に答える