セッションでcustomer_idをチェックする場合は簡単です。
<?php if($this->Session->read('customer_id')){ ?>
<?php echo $this->element('watchlist'); ?>
<? } else { ?>
<?php echo $this->element('recently_sold'); ?>
<?php } ?>
非常に単純ですが、ページにアクセスすると、customer_id が null で、どちらの要素も表示されません。ログインすると、両方の要素が表示されます。ここのロジックには何かが本当に奇妙で、どこから始めればよいかわかりません。null をチェックして is_numeric を使用しようとしましたが、結果は同じです。このようなローカル環境でのセッションで問題が発生した人はいますか?
ありがとう