admin でログインしたらブロックを追加出来ました。
ですが、「子ページの設定」画面で、ページが全部表示されません。
つまり、作り込んだページがすべて表示されていないので、子ページの設定ができないのです。
テーマにグローバルエリアを追加する方法もあるそうですが、具体例はありますか?
Re: すべてのページに同じブロックかスタックを追加したい
2012年4月10日 at 12:33
ページタイプのデフォルトの編集画面で、ブロックを追加できません。
やりたいことは、tomoacさんと同じで、既存の全てのページにブロックを追加したいのです。
やったことは、ページタイプ>左サイドバー>デフォルト>編集 までです。
ここで、ブロックを追加したいのですが、追加ボタンが現れません。
Re: Re: Re: すべてのページに同じブロックかスタックを追加したい
2012年4月10日 at 20:19
たとえば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を間違えて記述していたので修正しました。すみません。。。
$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月11日 at 0:05
えっと補足ですが、グローバルエリアの指定は
ではなく、
なんです(2行目に$cが無い)。
まあ、あっても動くみたいですが。何の変化なんでしょうねぇ。
$a = new GlobalArea('Main');
$a->display($c);
ではなく、
$a = new GlobalArea('Main');
$a->display();
なんです(2行目に$cが無い)。
まあ、あっても動くみたいですが。何の変化なんでしょうねぇ。
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: すべてのページに同じブロックかスタックを追加したい