ページカテゴリごとにlayoutを設定したい
| lilac001 > ページカテゴリごとにlayoutを設定したい @ 2010/12/9 11:51 |
|---|
|
BaserCMS1.6.7です。
iPhone用のページを制作したいと思い、ページカテゴリメニューから「iphonepage」というカテゴリを新規作成しました。 ページ名indexでページを作成しました。この状態で確認ボタンを押すと http://hogehoge.com/iphonepage/index となり、ページが表示されます。 このiphonepage以下をiphone用のページとしてlayoutを変更したいのです。 モバイルはapp/webroot/themed/xxx/layouts/mobile/default.ctp にあったので、 app/webroot/themed/xxx/layouts/iphonepage/default.ctp app/webroot/themed/xxx/layouts/iphonepage.ctp などを作成してみましたが、適用されないようです。 |
| ryuring > Re: ページカテゴリごとにlayoutを設定したい @ 2010/12/13 10:59 |
|---|
|
こんにちは。
引用: このiphonepage以下をiphone用のページとしてlayoutを変更したいのです。 BaserCMS 1.6.7.1 では、iPhone についてまだ対応できてないのが現状です。 取り急ぎ、チケットの優先順位を上げておきました。 http://project.e-catchup.jp/issues/1038 それから、手間がかかりますが、各ページの編集画面にて次のような作業を施せば希望のレイアウトに切り替える事もできます。 編集画面でソース編集に切り替え、次の1行を書きます。 beforeRender をフックすれば、iPhone用のレイアウト切り替えプラグインとかも作れそうですね。 Twitter:@ryuring |
| lilac001 > Re: ページカテゴリごとにlayoutを設定したい @ 2010/12/17 16:57 |
|---|
|
引用:
BaserCMS 1.6.7.1 では、iPhone についてまだ対応できてないのが現状です。 ありがとうございます。標準で対応していればそれが一番便利です。 引用: それから、手間がかかりますが、各ページの編集画面にて次のような作業を施せば希望のレイアウトに切り替える事もできます。 たしかにプラグインで実装するというのもありますね。 今回は上記の方法を使わせていただきます。ありがとうございます。 |


