たとえばMainエリアをグローバルエリアにする場合は
$a=new Area('Main');
$a->display($c);
となっているところを
$a = new GlobalArea('Main');
$a->display();
に変更します。
それをすべてのページタイプに記述します。
あとは通常通りMainエリアにブロックを追加すれば自動で他のページにも反映されます。
下記の3にヘルプが書かれています。ご参照ください。
http://concrete5-japan.org/help/design/theme-design-basic-seminar/
※ $cを間違えて記述していたので修正しました。すみません。。。
Re: すべてのページに同じブロックかスタックを追加したい
2012年4月10日 at 12:37
adminでログインして試してもらえますか?ページタイプのデフォルトへの追加は、管理者でないとできないようです。
Your post has been saved and will be published after approval by the forum moderator.
ひろぼん
Re: Re: すべてのページに同じブロックかスタックを追加したい
ですが、「子ページの設定」画面で、ページが全部表示されません。
つまり、作り込んだページがすべて表示されていないので、子ページの設定ができないのです。
テーマにグローバルエリアを追加する方法もあるそうですが、具体例はありますか?