私は Joomla を初めて使用し<jdoc:include />
、ページがレンダリングされる前に PHP でタグの出力を取得しようとしています。
私のメニューは次のように含まれています:メインメニュー内のタグ<jdoc:include type="modules" name="main menu" />
を数えようとしています。<li>
私は次のように設定しています:
$str = <<< HTML
<jdoc:include type="modules" name="main menu" />
HTML;
$count = substr_count($str, '<li>');
echo $count;
echo $str;
メニューは通常どおりエコーしますが、$count
まだ解析されていないため、常に 0 です。