動的な FAQ ページを作成しようとしています。次の phtml サンプルがあります。
<div id="faq">
<!-- Start FAQ "Navigation" -->
<div class="faqBox">
<? foreach($this->aFAQ as $k => $val) : ?>
<?= ($val['mQuestion']); ?>
<?= ($val['mAnswer']); ?>
<? endforeach; ?>
</div>
</div>
次のように出力します。
追加の支払いオプション - 小切手または郵便為替については、次のアドレスまでお問い合わせください。iBrandingLevel == 2 ? $this->oStore->getSuppPhone()." Monday to Friday ".$this->oStore->getSuppHoursOpen()." - ".$this->oStore->getSuppHoursClose()." ".$this->oStore->getSuppTimeZone() : "(888) 455-3237 x2 from Monday to Friday 8:00am - 4:30pm MST/Arizona."; ?>
上記のテキストは、最初の $val['mAnswer'] にすぎません (正常に機能しているため、質問は含めませんでした)。
HTMLはレンダリングされていますが、明らかにphpはレンダリングされていません。とが削除され、コードだけが表示されます<?
。?>
これに対する修正はありますか?または私のアプローチは根本的に間違っています。
ありがとう