2

joomlaからの指示を読みました。現在のページを確認したい場合は、以下のようなフロントページです

    <?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
        echo 'This is the front page';
}
?>

しかし、私がこの指示を実践したとき。「これはフロント ページです」というテキストは、常にすべてのページに表示されます。これが私のjoomlaでどのように発生するか。

4

1 に答える 1

8

次のコードを使用して、フロント ページを確認してみてください。

if (JUri::getInstance()->toString() == JUri::base()) { ... }
于 2013-03-28T08:04:59.303 に答える