joomla テンプレートに PHP の if ステートメントがあり、動作していないようです。私が望んでいるのは、ホームページ(デフォルトページ)にいない場合は次のコードをロードすることです。それ以外の場合は、コードをロードしないでください。ただし、コードをロードすると、望ましくない外観になります。ステートメントが以下の場合:
<?php /*see if we are on the homepage, if not load article tags and modules*/
$menu = &JSite::getMenu();
if (JRequest::getInt('Itemid') != $menu->getDefault()) : ?>
...my code...
<?php endif; ?>
www.testingtesting1.info/jutwynneにアクセスすると、コードがロードされていることがわかります - firebug または好みの開発ツールを使用します。ロードされているコードは次のとおりです。
<div id="article" class="float-left">
<div id="additional-lins" class"float-right">
上記のタグは、ホームページ上では空であり、ホームページ上ではこれらのタグはまったく読み込まれません。
joomla.orgやexperts-exchangeのいたるところで質問しましたが、答えはありませんでした(文字通り答えはありません)。これが私の最後の希望です。