0

次のコードで少しイライラする時間を過ごしており、誰かが私を助けてくれるかどうか疑問に思っていました.

Joomla の記事に次のテキストがあり、奇妙な結果が得られます。

私は Jumi を使用していくつかの php コードを呼び出しています。デスクトップ ビューでは、呼び出されたコードが機能します。ただし、モバイル コード セクションでは、mobilejoomlaが jumi の実行を妨げているようです。

これはかなり奇妙に思えます。回避策を見た人はいますか?何か不足していますか?

{jumi [functions.php]}
{desktop}
     This JUMI output text shows         
       {jumi [index.php]}
     This writing shows
{/desktop} 
{mobile}
     This JUMI output text shows
       {jumi [mobile_index.php]}
     This writing does NOT show
{/mobile}

基本的に、モバイル ビュー ページとデスクトップ ページで同じコンテンツを使用したくありません。

次の操作を行っても {Mobile} ビューには何も表示されないため、コードは確実に機能します。

{jumi [functions.php]}
{desktop}
     Show some text
{/desktop} 
{mobile}
     This JUMI output text shows
       {jumi [index.php]}
     This writing does NOT show
{/mobile}

さまざまなコンテンツの種類 doco. http://www.mobilejoomla.com/documentation/14-extensions/110-mobile-content-extension.html

前もって感謝します。スティーブ

4

1 に答える 1

0

私は多くの小さなスクリプトを jumi に依存しており、同様の問題を抱えていました。スクリプト内で sigplus またはモーダルを使用して、画像のポップアップ ウィンドウを追加したいと考えていました。プラグインは jumi 呼び出し内で解析しません。中括弧とコードを出力するだけです。一連の回避策を試しました(スクリプト自体とdiv、joomlaコンテンツのテーブルをハードコーディング)。最終的に、このスクリプトを組み込むために sourcerer を試したところ、埋め込まれたコードが機能しました。

{jumi [myscript.php} with a hardcoded call within the script itself -- to {modal linktoimage/image.gif}image{/modal} 

プラグインを解析しません。スクリプトを実行しますが、「{ブレースとその中にあるもの}」を出力するだけです

ソースラー付き

{source} <? my whole script here including {modal linktoimage/image.gif}clik me{/modal}{/source}?>

正常に動作します。Sourcerer では、dir/script からスクリプトを呼び出すのではなく、joomla コンテンツ エディター内でスクリプトを作成または貼り付けることに慣れる必要がありました。目標から大きく外れている場合は、助けようとしているだけであることを忘れないでください。

于 2013-06-19T19:05:23.910 に答える