템플릿 파일 (사용자 정의 모듈 템플릿 파일)의 일부 조건에 대한 메시지를 표시하려고합니다. 다음 코드가 있습니다.템플릿 파일에 오류 또는 성공 메시지를 표시하는 방법은 무엇입니까?
<?php
if(count($collection)): ?>
<?php foreach($collection as $coll): ?>
some calculations
<?php endforeach; ?>
<?php else: ?>
<?php $message = $this->__('There is no data available'); ?>
<?php echo Mage::getSingleton('core/session')->addNotice($message);?>
<?php endif;?>
하지만 제대로 작동하지 않습니다. 같은 페이지가 아닌 다른 페이지에 메시지가 표시됩니다. magento.This는 code set notice to session
이며, PHP는 세션, 세션 변수 설정 값이 페이지 새로 고침 후 반영에 따라 페이지 새로 고침에 반영되는