Home > Tags > View

View

[CakePHP] 本番運用だけ表示するElement

cakephp-wall

とても細かいことなんですが、CakePHPでWEBサービスとかを作っていると、開発時にはローカルと公開時では意味が違いますよね。

で、本番運用の時には、app/config/core.phpの下記の部分を0に変更することが多いと思います。デバック表示などを表示しないように。

Configure::write(’debug’, 2);

また、本番運用と、開発時で違うと言えば、例えば、公開時にはGoogle Analyticsのコードや、Adsenseのコードを貼りたい、と言う場合がありますよね。

ということで、

以下のように、Viewに記述してElementを制御すれば、本番運用時だけ表示されるようになります。

Continue reading

[CakePHP] 他のコントローラーのViewを使う方法

CakePHPで構築していると、たまに共通のビューファイルを使うことになってしまうことがある。分けていてもいいのだが、フレームワークの考え方の「繰り返しをなくす」という考え方から外れてしまう。まぁ、これはフレームワークに限ったことではないですが・・・

で、通常、samples_controller.phpというコントローラーで「index」というアクションがあった場合、ビューファイルは、

app/views/samples/index.ctp

となる。

たとえば、hoges_controller.phpというコントローラーの「hoge」というアクションも同じビューファイルを使いたい場合がある。

その場合どうするかというと、

hogehoge_controller.phpに以下のように記述する。

Continue reading

Home > Tags > View

Sponsored Link
今読んでいる本
RSS はてブ人気エントリー
楽天AD
楽ワード
Hatena Bookmark

この日記のはてなブックマーク数

feedburner

あわせて読みたい
Blogpolis
feedmeter

フィードメーター - ElectronicBrain is eating BreakFast

Trackword
Trackfeed

track feed ElectricBrain Standard

Return to page top