Yii アプリケーションがあり、レイアウトに静的なサイドバーがあります。コントローラーのアクション、またはビューに応じてサイドバーの内容を変更したいと考えています。現在、views/layouts/main.phpファイルには次のように定義されたサイドバーがあります。
<div class="sidebar">hello!</div>
コントローラーがimageでアクションが の場合test、これを表示したいと思います。
<div class="sidebar">Created at <? echo $image->created_at; ?></div>
$image オブジェクトはimageコントローラーとtestアクションで定義されます。
要するに、コントローラーがimageでアクションが のときにサイドバーを表示したいのですtestが、まったく別のレイアウトにしたくありません。どうすればこれを達成できますか?