私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 10ホール目【v1.3】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
てか、PHPのくだ質だと馬鹿にされるレベルだな。
暗号化・ハッシュ化を一緒にして質問していたら。
暗号化・ハッシュ化を一緒にして質問していたら。
>>159-160
死ね糞野郎
死ね糞野郎
>>160
馬鹿乙
馬鹿乙
>>155のURLは何なの?
twitterで指摘されたの17時間も前じゃないか
もっと前もいたのかもしれないけど
もっと前もいたのかもしれないけど
renderの出力をファイル以外にしたいのですが、
カスタマイズしなければ出来ませんかね?
DBやCakeのテンプレート以外のファイルを取得し、
変数に入れて出力したいです。
カスタマイズしなければ出来ませんかね?
DBやCakeのテンプレート以外のファイルを取得し、
変数に入れて出力したいです。
>>168
166の一行目読めよ
166の一行目読めよ
俺が補完してやろう
renderの出力(のために使用するテンプレート)を(ctp)ファイル以外にしたいのですが、
カスタマイズしなければ出来ませんかね?
DB(の格納値)や(、)Cakeのテンプレート以外のファイルを(テンプレートとして)取得し、
変数(をそれ)に入れて出力したいです。
renderの出力(のために使用するテンプレート)を(ctp)ファイル以外にしたいのですが、
カスタマイズしなければ出来ませんかね?
DB(の格納値)や(、)Cakeのテンプレート以外のファイルを(テンプレートとして)取得し、
変数(をそれ)に入れて出力したいです。
自分の考えた方法は
1:テンプレート変数(例えば<{OUTPUT}>)が書いたビューを用意
2:↓で変数に保持
$this->autoRender = false;
$this->render('output')
$view_data = $this->output;
3:DBで取得してきたデータを変数に入れる
4:1のテンプレート変数にstr_replaceで置換
$output = str_replace('<{OUTPUT}>', $db_data, $view_data);
5:echoで出力
なのですが、Cakeの機能だけで
>>166のようなことが出来るのかと思い、質問しました。
1:テンプレート変数(例えば<{OUTPUT}>)が書いたビューを用意
2:↓で変数に保持
$this->autoRender = false;
$this->render('output')
$view_data = $this->output;
3:DBで取得してきたデータを変数に入れる
4:1のテンプレート変数にstr_replaceで置換
$output = str_replace('<{OUTPUT}>', $db_data, $view_data);
5:echoで出力
なのですが、Cakeの機能だけで
>>166のようなことが出来るのかと思い、質問しました。
>>172
できる。
できる。
>>171
よろしい
ならば答えよう
他の形式で出力することは機能として備わっている
呼び出した拡張子に寄って出力フォーマットを切り替えるなんてことも可能
マニュアルでリクエストハンドリングとか調べてみて
よろしい
ならば答えよう
他の形式で出力することは機能として備わっている
呼び出した拡張子に寄って出力フォーマットを切り替えるなんてことも可能
マニュアルでリクエストハンドリングとか調べてみて
>>172
<?php echo $content_for_layout; ?>
だけのlayutファイル、
<?php echo $content?>
だけのviewファイルを用意しておき、コントローラで最終的に
$this->set('content',$data);
を呼びさえすれば、「$data」をどう作るかなんて自由にやりたい放題だと思うが。
<?php echo $content_for_layout; ?>
だけのlayutファイル、
<?php echo $content?>
だけのviewファイルを用意しておき、コントローラで最終的に
$this->set('content',$data);
を呼びさえすれば、「$data」をどう作るかなんて自由にやりたい放題だと思うが。
>>175
それなら $this->autoRender =false; return $data; でいいような
それなら $this->autoRender =false; return $data; でいいような
>>177
こう書けるんだ、勉強になりました。
こう書けるんだ、勉強になりました。
画像やCSSのコントローラー分けってどうしてる?
/webroot
└/images
└/top
みたいにするか、
/webroot
└/top
└/images
みたいにまとめるか悩みます。
/webroot
└/images
└/top
みたいにするか、
/webroot
└/top
└/images
みたいにまとめるか悩みます。
他のCakePHPを使ったサイトをいくつか調べたのですが、全て前者でした。
普通のWebサイトは後者が多く、自分も今までは後者で作っていました。
とりあえず、Cakeの作法に合わせたいので、前者にします。
普通のWebサイトは後者が多く、自分も今までは後者で作っていました。
とりあえず、Cakeの作法に合わせたいので、前者にします。
>普通のWebサイトは後者が多く、自分も今までは後者で作っていました。
どこ統計?圧倒的に前者が多い印象だけど
どこ統計?圧倒的に前者が多い印象だけど
181のレス見て思い出したけど、prefixを使った場合のディレクトリ構成も
悩む時あるよな。webrootにprefix用のディレクトリ作成するとエラーになるし。
$html->linkやRouter::urlでの表示とか
悩む時あるよな。webrootにprefix用のディレクトリ作成するとエラーになるし。
$html->linkやRouter::urlでの表示とか
1.3を使っています。
以下のようなformHelperを使った記述を、
「フォームを追加」ボタンを押せばJqueryで同じフォームが増えていくと
いったことがしたいです。
echo '<div class="newForm">';
echo $form->select('Alert',$menuOptions["area"]);
echo '</div>';
グーグルアラートのアラートを追加するボタンみたいな感じでやりたいです。
この場合、formHelperを使っているので、Jqueryと連携するにはどうすればよいものでしょうか?
以下のようなformHelperを使った記述を、
「フォームを追加」ボタンを押せばJqueryで同じフォームが増えていくと
いったことがしたいです。
echo '<div class="newForm">';
echo $form->select('Alert',$menuOptions["area"]);
echo '</div>';
グーグルアラートのアラートを追加するボタンみたいな感じでやりたいです。
この場合、formHelperを使っているので、Jqueryと連携するにはどうすればよいものでしょうか?
携帯サイトをCakePHP1.3.4で作っています。
ビューやPHPファイルは全てUTF-8で作成し、
出力時はmb_convert_encodingでSJIS-winに変換しています。
そして、ビューに$html->charset('Shift_JIS')を追加しています。
絵文字を使いたいので過去スレを調べたところ、
「Ktai Library」というツールが良いと聞いたので使っているのですが、
絵文字がどうしても文字化けします。(?という表示になります)
元ファイルはUTF-8なのに、レンダリング時にはShift_JISになるから
なのかもしれませんが、どうやっても解決できません・・。
Ktai Libraryを使用されてて、私と同じように出力をShift_JISにされている方は
設置に対するヒントを教えていただけないでしょうか?よろしくお願いします
ビューやPHPファイルは全てUTF-8で作成し、
出力時はmb_convert_encodingでSJIS-winに変換しています。
そして、ビューに$html->charset('Shift_JIS')を追加しています。
絵文字を使いたいので過去スレを調べたところ、
「Ktai Library」というツールが良いと聞いたので使っているのですが、
絵文字がどうしても文字化けします。(?という表示になります)
元ファイルはUTF-8なのに、レンダリング時にはShift_JISになるから
なのかもしれませんが、どうやっても解決できません・・。
Ktai Libraryを使用されてて、私と同じように出力をShift_JISにされている方は
設置に対するヒントを教えていただけないでしょうか?よろしくお願いします
ただ、DB使ってないコントローラーでも>>189の現象になります。
CakePHPのSecurityComponentに深刻なセキュリティホールが見つかりました
http://www.1x1.jp/blog/2010/11/cakephp_security_component_vulnerability.html
http://www.1x1.jp/blog/2010/11/cakephp_security_component_vulnerability.html
※ところで、なんでこれが騒がれていなかったのか理解に苦しむのですが、
もしかしてみなさん本家のブログ記事とか読んでいらっしゃらないわけですか?
まさかね。
僕が騒いでいる様子を探せていなかっただけですよね。
もしかしてみなさん本家のブログ記事とか読んでいらっしゃらないわけですか?
まさかね。
僕が騒いでいる様子を探せていなかっただけですよね。
だれもSecurityComponentなんて使ってないんじゃ・・・
俺もCSRF対策は独自に開発して使ってるし。
俺もCSRF対策は独自に開発して使ってるし。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [98%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [96%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [96%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [95%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [95%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [95%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [95%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [95%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [95%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [93%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [92%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [92%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [92%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [92%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [84%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について