12/11/21 01:12:19.26
>>810
お前らって本当にSmartyしか知らないんだな
あれって全然デザイナにわかりやすくなってないじゃん
あれ基準に語るな
814:nobodyさん
12/11/21 01:37:17.56
ならデザイナーが容易に利用できるテンプレートエンジンを上げてから語れよ
調べて見つかったのがお前が言ってるのと同じとも限らないんだし
815:nobodyさん
12/11/21 02:27:58.22
自分で例も出さずに使いづらいって何様だよw
816:nobodyさん
12/11/21 04:13:16.87
何で知らない奴が偉そうに書き込んでんだよ
土下座したら教えてやってもいいはw
817:nobodyさん
12/11/21 08:43:21.33
>>815
お前は何を言ってるんだ?
PHPもSmartyもソース書くレベルとしては一緒だろ?って話で、
反対意見は、デザイナーから見たら全く別物のテンプレートあんだよ、探せ
って言ってるののどこに使いづらいとか読めてんの?
で、例って何?ソースレベルで提示しろって言ってんの?あほかw
818:nobodyさん
12/11/21 10:44:18.07
土下座するので、おすすめのテンプレートエンジン教えてください。
Smarty以外で。お願いします。
819:nobodyさん
12/11/21 11:53:52.96
>>817
はいはい。言い訳は良いからお前が良いと思うテンプレートエンジン書けよ。
どうせ何か言っても批判されると思ってるんだろ?お前みたいな奴からw
820:nobodyさん
12/11/21 13:07:59.14
>>815>>819が何を言ってるか本気で理解できないので誰か翻訳よろ
821:nobodyさん
12/11/21 13:51:31.70 qWxhErew
>>805
良いこと言った!
822:nobodyさん
12/11/21 15:15:54.46
>>820
頭悪いの?「自分がおすすめするテンプレートエンジン書けよ」ってだけだろ。
なぜか>>818は無視してるし。
823:nobodyさん
12/11/21 15:40:01.76
デザイナーから見たら全く別物のテンプレートエンジンねえ
制御構文なども皆無なのかな?
単に変数に値を流し込むだけ?
もうそんなデザイナークビにしていい時代だろ
824:nobodyさん
12/11/21 15:52:49.74
>>822
>>802>>804>>808>>811>>813>>815>>816が同一人物のように見えた。
たぶん>>815はこっち(PHPもSmartyもデザイナーが扱うなら同じレベルと思ってる)側。
たぶん>>817もこっち側。
双方が相手を>>804側と思ってるから話がかみ合ってないんじゃないかな。
結論、お前ら安価省略するな。
で、>>804は>>819が図星でなんだかんだいって具体的なその他のテンプレートエンジンを
出せないだけだからこれ以上議論するのも無駄。
Cakeの話題に戻ろうぜ。
825:nobodyさん
12/11/21 16:17:33.37
以前にもこんな流れあったな
Smarty厨が出てきて騒いでた、内容は忘れたが
826:nobodyさん
12/11/21 16:24:06.37
横だが、俺には>>824の言ってることがわからない
俺が見た感じ、
A派:
テンプレートエンジン=Smartyしか知らない、デザイナにもPHPの知識要求されると主張
B派:
テンプレートエンジンは他にもあって、ビューにPHPのコード書かなくても良くなると主張
この2派が喧嘩してるって事じゃないのか?
827:nobodyさん
12/11/21 18:06:37.46 XVcRCAEI
cakephp2 使っているんですけどajax用のメソッドを定義する場合でも
Viewファイルは用意しないとやはり駄目なのでしょうか?
public function download()
{
if( $this->request->is( 'ajax' ) )
{
echo "ajax transaction<br>";
}
else
{
echo "not ajax transaction<br>";
}
}
828:nobodyさん
12/11/21 18:30:32.75
>>826
それでB派に、「ならオススメ教えてよ」って聞いてるのに
一向にオススメを言わないから「どうして?」ってなってるんだよ。
なぜここまでSmarty以外のテンプレートエンジン書かないか分からん。
ちなみに俺はテンプレートエンジンなんかイラねのC派ですw
829:nobodyさん
12/11/21 18:39:56.49
態度が気に入らないからじゃないの
830:nobodyさん
12/11/21 18:48:57.07 XVcRCAEI
画面上に【ダウンロード】ボタンを設けており、
それがクリックされると、AjaxにてcakePHP上のコントロールが呼び出され
そのダウンロードが完了したら、それをユーザのローカルに保存させたいのですがどうすれば良いでしょうか?
success: function( data, textStatus, jqXHR )
{
var gotten_data = $.parseJSON( data ); ← ここまではOK
//次にどういうコードを書けば xxx.csv としてファイルをユーザに保存させる事が出来るのか分かりません。
}
831:nobodyさん
12/11/21 18:51:02.50
>>830
Cake関係無いじゃん
832:nobodyさん
12/11/21 19:05:33.59 XVcRCAEI
>>831
JavaScriptで取得するところまでは出来ました。
JavaScriptスレに移動します。
833:nobodyさん
12/11/21 20:23:19.60
前質問した奴と同じか?一体何がしたいんだw
834:nobodyさん
12/11/21 20:24:02.20
ワロタ
835:nobodyさん
12/11/21 20:39:23.74
なぜ2行目は全角にしているのか聞きたいw
836:nobodyさん
12/11/22 00:20:17.31
>>832
サーバーサイド、クライアントサイドを意識して勉強する必要があると思うよ。
PHP(CakePHP)はサーバーサイドで、httpを利用してクライアントの要求を受けてhtml、css、javascriptコード等を返す
クライアント(ブラウザ)はhtmlを利用してDOMを構築し、javascriptコードに従ってDOM操作したりする
837:nobodyさん
12/11/22 00:54:33.93
質問の意味がわからないので、もっと説明能力付けたらいいかもね
どうしたらいいのかわからないけど
838:nobodyさん
12/11/22 02:21:35.33
国語をしっかりやっておけばプログラミング能力は自ずとついてくるよ。
まずは小学校の国語の教科書を繰り返し音読するところから
始めたほうがいいんじゃないかな?
839:nobodyさん
12/11/22 02:49:50.55
そもそもデザイナーにビューなんか作らせるな。
ビューを作るのはプログラマの仕事だろうが。
前提が間違ってんだよ馬鹿が。
デザイナーが作るのはあくまで純粋なHTMLで
それをプログラマがビュー化するの。
840:nobodyさん
12/11/22 02:54:10.14
↑ばか
841:nobodyさん
12/11/22 08:03:15.90
>>839
純粋なHTMLに近いものが、そのままビューとして使えたら
便利だと思わないか
842:nobodyさん
12/11/22 10:08:55.09
>>841
不可能だろ。どう考えても独自タグ埋め込むだろうが
843:nobodyさん
12/11/22 10:23:04.12
PHP用の記述をHTMLのコメントとして埋め込むから、普通にHTMLとして作れるやり方があるよ
詳しくは忘れたからぐぐれ
844:nobodyさん
12/11/22 10:45:03.85
だから、それも言い換えれば独自コードな分けだろ?
そういう独自の仕様を覚える必要あるじゃん
845:nobodyさん
12/11/22 11:17:57.44
>>839
そもそもPGにビューなんか作らせるな。
ビューを作るのはデザイナーの仕事だろうが。
前提が間違ってんだよ馬鹿が。
PGが作るのはあくまでビューに値を受け渡すロジックで
それをデザイナーが受け渡された値を含めてビュー化するの。
と改変しても全く違和感無いんですけどw
846:nobodyさん
12/11/22 11:38:19.82
普通になるほど!と思って読んだら
なんだネタかw
847:nobodyさん
12/11/22 11:39:30.11
>>844
デザイナーは覚えなくて良いのがミソ
848:nobodyさん
12/11/22 11:53:05.02
WebデザイナーならJavascript扱えるだろうからPHPなんて余裕だろ
htmlしか書けない?ただのコーダーじゃねえか
849:nobodyさん
12/11/22 11:56:51.75
Cakeでrssを出す方法がよくわからないんだけど
いい解説サイト知らない?
特にrssのURLをいじりたい場合がわからない
routes.phpに普通に書けばいいの?ちょっと試したら効かないみたいなんだけど
850:nobodyさん
12/11/22 11:57:36.88
デザがjsを普通に遣えるレベルだとプログラマなんて要らないと思うのだが
851:nobodyさん
12/11/22 12:00:26.67
JS使えるデザなんて見たことないは
852:nobodyさん
12/11/22 12:01:07.41
jsとかphpとかに手を出したがるデザが多くて困る
だからテンプレートエンジン導入して閉じ込めとくのはアリ
853:nobodyさん
12/11/22 12:04:21.25
ビューにごちゃごちゃコード書いてると、デザが何かいじった際にぶっ壊してくれることはよくある
854:nobodyさん
12/11/22 12:23:12.67
なんで奴ら<?php } ?>を勝手に消すん
それがないと動かなくなんだよ!
855:nobodyさん
12/11/22 12:29:46.62 HdPktOip
>>854
そんな書き方してるお前が悪い
856:nobodyさん
12/11/22 12:31:57.85
endif;
endforeach;
endfor;
のがましかな
857:nobodyさん
12/11/22 12:36:27.04
どう書いたってぶっ壊される時はぶっ壊される
奴らPHPわかんないんだもん
858:nobodyさん
12/11/22 13:33:28.29
>>849
キーワード
php cakeresponse rss
859:nobodyさん
12/11/22 13:35:16.84
あ、キーワード間違えた
cakephp cakeresponse rss
860:nobodyさん
12/11/22 13:59:19.29
俺も普通に>>854って書いてるわ。
>>856にするべきなの?
861:nobodyさん
12/11/22 14:01:01.79
>>860
>>857
862:nobodyさん
12/11/22 14:02:27.07
DW使ってるとPHPのコードは色づけされるんだけどなぁ
863:nobodyさん
12/11/22 14:07:47.49
拡張子がctpだとしてくれないとか?
864:nobodyさん
12/11/22 14:11:53.42
ビューをデザイナーなんかにいじらせるから壊されんだよ。
ということは、バージョン管理ツール使わせるわけだから
eclipseとかも使わせるのか?
その上Smartyとか覚えさせられて大変だなw
865:nobodyさん
12/11/22 14:14:52.90
じゃあ誰がビューをいじればいいの?
プログラム関係ない蔵からの文言修正やレイアウト変更依頼に
プログラマがいちいち対応すんの?
866:nobodyさん
12/11/22 14:17:22.95
デザイナーとプログラマーの間にもう一つ職種が必要なんじゃね?
867:nobodyさん
12/11/22 14:33:55.02
有料のテーマを買って、それを元にビュー作ったんだけど、
この作業って結構知識いるし作業量もハンパない。
何かの片手間で出来るものじゃないわ
868:nobodyさん
12/11/22 14:38:02.33
かと言って別の人間が間に入るとよりコミュニケーションに齟齬がでそう
869:nobodyさん
12/11/22 14:39:34.85
それこそコーダーって職業じゃないのか?
870:nobodyさん
12/11/22 14:43:55.66
そうだけど、別にデザイナーのスキルは必要じゃない
デザイナーはとにかく良いUIを作ることにのみ専念してくれればいい
871:nobodyさん
12/11/22 15:12:44.35
何でビューごときに専門の人間が必要なんだよ。
そのくらいプログラマがやれよ。
ちょっとした文言変更も、レイアウト変更も
プログラマがやるんだよ。数分でできるだろうが。
872:nobodyさん
12/11/22 15:17:12.64
お前プログラマじゃないだろ、なんでここにいるんだよ
できるできないの問題じゃない
数分でできることを全部プログラマにやらせてたら回らなくなるだろ
873:nobodyさん
12/11/22 15:48:56.68
俺はプログラマだかデザイナーにはソースを触られたくないね。
ビューもプログラムソースだから。
そんな大切なソースを大した作業ではない
文言変更や
そんなに頻繁に発生することのないレイアウト変更をやりたくないからという
職業怠慢な理由でデザイナーに解放しちゃうなんてどうかしてるぜ。
お前こそ本当にデザイナーか?
874:nobodyさん
12/11/22 15:51:27.11
×お前こそ本当にデザイナーか?
●お前こそ本当にプログラマか?
875:nobodyさん
12/11/22 15:53:02.43
怠慢じゃなくて、プログラマはプログラムを書くことにリソース割かないと、プロジェクトが滞るだろ
仕事したことのないお子様か?
876:nobodyさん
12/11/22 15:58:50.80 zHRu897d
仕事ではC#使うけど
趣味サイトではPHP一択だな。
877:nobodyさん
12/11/22 16:02:17.83
プログラマ様が全部やれば解決するお
でもそうなっても技術のグラデーションの中で貶め合って憎しみ合い続けるお^^
878:nobodyさん
12/11/22 16:03:21.55
そうなんだよ、中途半端に仕事の範囲を増やすと後で収集がつかなくなる
それはプログラマ、デザイナどちらの立場からしても言えること。
でもそうすると、両者を取り持つ仕事というならプロマネがやることになるのか
それはそれで笑えるなw
879:nobodyさん
12/11/22 16:05:54.24
実際の仕事場では、手のあいてる方がやることになるな
技術系の会社だと、プログラマは大抵常に忙しいから、なるべく雑用やらせたくはない
880:nobodyさん
12/11/22 17:19:30.94
お前らマジでビューをデザイナーに解放してるの?ネタだろ?
うーん。やっぱPHPerってレベル低いのかなぁ。
881:nobodyさん
12/11/22 17:39:29.80
そこでなんで「俺っちはPHPなんて程度の低い言語使いませんから^^」
って主張をはじめちゃったの???
882:nobodyさん
12/11/22 18:18:16.62
プログラム、デザイン、どっちかしかやらない、できない、なんて人間は既に仕事干されてるだろうからどうでもよくね?
で、>>873はほぼ感情論でしか物事を語ってないけど、本当にプログラマーか?
よくわからん新たな論点を持ち出してきたり、感覚で喋ってるのは、どうみてもデザイナー側の人間に見えるんだが。
PHP関係ないじゃん。その理屈で言えば他の言語の例えばJavaやらFlashやらならデザイナーとプログラマーで
納品物の管理が完全に分離できるのか?
というか、なんでお前このスレにいんのw?
883:nobodyさん
12/11/22 19:27:33.06 zHRu897d
ちょっとお前らに質問です。
画面上のダウンロードボタンを押すと、Ajaxでサーバ再度のControllerが呼ばれて
www/hoge-directory/jiojoijiajsdwfijjasdfajsdfiwerfjai/hoge.csv
という風に ハッシュで生成したディレクトリ + ファイル名 をPHP側で生成して
JavaScriptをつかって、WEBページ内にリンクを作成しています。
この時、基本認証とか何も無くリンクを貼っているのですが(ハッシュ値)
を当てられる確率が低いからと、、、、
然程クリティカルなデータではないのですが
この状態だsと不味いでしょうか?
884:nobodyさん
12/11/22 19:40:16.81
>>883
Cake関係無いじゃん
885:nobodyさん
12/11/22 19:42:44.76
PHP使わないなんて何処にも書いてないのにね。
プログラマーだって書いてるのにね。
脳内変換しまくりw
感情で書いてるのお前じゃん。
例えビューであってもデザイナーにソースを渡しちゃうような奴は
エンジニア失格だよ。
デザイナーにPHPのコード消されたとか嘆いてんなよ。
ソースを渡したお前が悪い。
886:nobodyさん
12/11/22 19:43:33.19
大して重要なデータじゃなけりゃいいんじゃない?
気になるならcookieのユニークな値も
チェックできるようにすればいいんじゃないの?
887:nobodyさん
12/11/22 19:58:12.39 zHRu897d
>>884
死ね
>>886
あー成るほど!!いいアイデアですね!!
ダウンロードボタンを押したタイミングでそのハッシュ値をcookieにセットし
それを持ってるユーザのみ、そのcookieにセットしたハッシュを使用してファイルにアクセス可能にしてしまえばいいですね!!
888:nobodyさん
12/11/22 20:07:47.68
ロクなの来ないなこのスレ
889:nobodyさん
12/11/22 22:05:17.04
ロックな奴ばかりが来るよ
890:nobodyさん
12/11/22 22:16:57.37
論破されたら「ロクな奴来ない」とか。
891:nobodyさん
12/11/22 22:19:25.10
論破って?
マジ話通じねえな
892:nobodyさん
12/11/22 22:22:45.33
たまに開いて「みんな病んでんなー」と確認して閉じるスレ
893:nobodyさん
12/11/22 22:24:38.60
ていうか、荒らされてるんじゃね?
荒らしはCake関係ない話しかしないし
でも何でこのスレなんだろ、まあ荒らしでも来ないと過疎るけど
894:nobodyさん
12/11/22 22:29:43.43
>>882
君プログラミングもデザインも両方できるの?すごいねぇ。マジで。
でも両方できないと仕事ができないとかなんでそんな考えに至ったの?
普通エンジニアはデザインとかやらないんだが。
HTMLやCSSを多少触ることはあるがあくまでも微調整だし。
小さい制作会社とかだとそうなのか?
895:nobodyさん
12/11/22 22:55:36.23
>>894
こいつあれだわ、大きな会社に時々いる、
外の情報を吸収しないで頭カチコチのエンジニアだ
ずっとウォーターフォールで同じ仕事こなしてるだけなんだろ?
まあ意味のない論争はやめて、Cakeの話をしようぜ
896:nobodyさん
12/11/22 23:09:31.89 zHRu897d
深夜に2chでcakeの話してるやつらって・・・
友達いないんだろうな。
897:nobodyさん
12/11/22 23:11:42.38
とにかくAjax質問君も感情論でプログラマに押しつけ君も、もう来ないでくれ
ここはCakeスレだ
898:nobodyさん
12/11/22 23:12:28.94
>>896
いいからお前は死ねw
899:nobodyさん
12/11/22 23:34:18.10
>>895
否定しないところをみると図星か。
大きい会社=ウォーターフォール&最新の技術を知ろうとしないとか
凄い妄想するねぇw
ところで君CakePHP使ってるから自分は最先端の技術者だとでも思ってるのか?
少しは外の世界を見てみろよ。
お前なんか箸にも棒にもかからないただの雑魚プログラマだから。
900:nobodyさん
12/11/23 01:30:52.14
連休前なのにお前らといったら(;_;)
901:nobodyさん
12/11/23 06:59:30.97
テンプレートエンジンガー
ビューはプログラマーガー
デザイナーはデザイン以外の知識や作業は全く必要ないんジャー
俺が作ったプログラムのソースは誰にも触らせないんジャー
は全部同一人物だろ?こんなスレでこんなんが複数人もいるとか思えん。
ajax君含めてくだ質から出てくるなよな?
ここはCakeスレだ、スレタイを100万回読み直して理解しろ。
それでも書き込みなら周りに迷惑だからコテつけて周りがあぼーんできるようにしとけ。
902:nobodyさん
12/11/23 08:00:03.51
連休前だから何なんだ
903:nobodyさん
12/11/23 09:40:58.31
CakePHP始めて三日目、なんとかなりそうな感じ。
最近PHP書き始めて本にあったPEARとSmartyへと進む予定だったけど
フレームワークを調べて検討した結果、CakePHPを選ぶことになりました。
ドキュメント読み漁って昨夜のControllerから別のModelを扱う辺りが山場だった。
インストールでローカルとリモート環境を揃えるのも今思えばいい思い出。
これまで書いた分を乗せ換えて開発を続けます。
CakePHPは面白い。
904:nobodyさん
12/11/23 13:36:11.46
ChirashiNoUragamiPluginでも開発してみればいいと思うよ
905:nobodyさん
12/11/24 22:30:49.17
Rubyを勉強せずにRailsを勉強したくてCake使ってたけどどうしてもエレガントさに欠けるところが納得できなかった。
というわけでYiiの方に旅立ちます。
短い間でしたがお世話になりました。
906:nobodyさん
12/11/25 11:23:54.32
Yii行くくらいならFuelPHPにした方がいいのに
907:nobodyさん
12/11/25 12:32:02.23
Rubyを勉強せずにRailsを勉強したくてCake使おうとしたことが
そもそもエレガントじゃない件
908:nobodyさん
12/11/25 21:05:11.72
未だにCake使ってる奴に言われたくねぇw
909:nobodyさん
12/11/25 21:18:55.57
あーうん
RailsがRubyのフレームワークってことも理解できず、
何故かPHPで学ぼうとする馬鹿は、何の言語使っても一緒じゃないかな
910:nobodyさん
12/11/25 23:43:17.15
とりあえず他の言語の話題出して無理矢理煽るのは止めてくれ
911:nobodyさん
12/11/26 01:28:55.42
>RailsがRubyのフレームワークってことも理解できず、
>何故かPHPで学ぼうとする馬鹿
PHPにRailsをパクったフレームワークがCakeあって、
自分はPHPを知っててRubyは知らない
という前提があるんだがそこまで書かないと分からないか。
アホは一から十まで説明しないと分からないから困るw
912:nobodyさん
12/11/26 01:43:16.98
やべぇ
913:nobodyさん
12/11/26 02:56:24.43
(Ruby知らないのにRails学んでどうするんだろう・・・・)
914:nobodyさん
12/11/26 04:03:25.39
目的が一般庶民と逆みたいなので、あなたはフレームワークの研究家か
なんか何でしょうが、Railsの勉強がしたいならRailsをやればいいのにと。
915:nobodyさん
12/11/26 13:37:52.33
(旅立ったハズなのに舞い戻ってきてる…だと…)
916:nobodyさん
12/11/27 01:44:47.88
Cake2.xでrssがどうしてもうまく出せない
公式のチュートリアルも駄目だしぐぐっても駄目だし、誰か動くコードの例を教えて
917:nobodyさん
12/11/27 02:09:45.95
甘えるなボケ
外注なげろ
918:nobodyさん
12/11/27 02:40:44.87
つーかCakeのコンポーネントが糞なんだろこれ
自分で組むからいいわもう、時間の無駄
919:nobodyさん
12/11/27 03:05:04.31
>>916
え?どこで躓いてるの?
やったことと結果と期待してるものをそれぞれ書いてみなよ
920:nobodyさん
12/11/27 03:07:06.97
まさかヘッダの送出で躓いてんのか?
921:nobodyさん
12/11/27 16:54:33.07
理由がわかってなんとか動くようにできた
itemのguidを省略すると、Cakeが勝手にURLか何か付けて、それがユニークじゃないから
RSSリーダー側で表示がおかしくなってたみたいだ
guidは必須ではなく付けるならユニークでなくてはならないのに、Cakeがそれを無視してる
922:nobodyさん
12/11/27 18:39:22.56
Cake2の情報の少なさはどうにかならんの
1.2>1.3>2.x みたいになってる
衰退してんの?
923:nobodyさん
12/11/27 18:55:21.49
新参が減ったからだろ普通は英語ドキュメント読めば事足りるし
924:nobodyさん
12/11/27 23:13:21.68
素のPHPプログラミングで出来て、CakePHPで出来ない事ってありますか?
925:nobodyさん
12/11/28 02:15:13.08
パフォーマンス抜きで語るなら無いよ
926:nobodyさん
12/11/28 02:16:05.69
あとついでに言うと、CakePHPでできて素のPHPで出来ないこともない