0

私は joomla 2.5 を使用しており、カテゴリ ID 11 に属する記事にのみ特別なテキストを表示したいと考えています。

私が試したカテゴリIDを取得するには:

<?php $catid = JRequest::getInt('catid'); echo $catid; ?>

現在のカテゴリIDが11であるかどうかを確認し、使用した特別なテキストを表示するには:

<?php $catid = JRequest::getInt('catid'); if ($catid == 11) {?>SPECIAL TEXT<?php } ?>

しかし、それは機能していません:(テキストはすべてのカテゴリで見ることができます.

4

1 に答える 1

4

あなたのifステートメントは正しくないようです...これを試してください:

<?php $catid = JRequest::getInt('catid'); if ($catid == 11) : ?>SPECIAL TEXT<?php endif; ?>

php.net の「制御構造の代替構文」を参照してください。

于 2013-04-02T23:05:52.197 に答える