前スレ
フランチョスとsymfony
http://pc11.2ch.net/test/read.cgi/php/1201177567/
1.x系公式
http://www.symfony-project.org/
symfony reloaded(2.0) まだプレビュー版
http://symfony-reloaded.org/
symfony PHPフレームワークpart2
2010/03/17(水) 00:34:44ID:???
412nobodyさん
2012/10/24(水) 08:10:39.12ID:??? 仮に開発者のレベルが高かったとしても
リーダーを名乗って複数人束ねて外に表現していく能力は日本は低めなので
フレームワークのたとえはよろしくないかな。
あとそもそも学力低めの人がネットで文字書くのは日韓くらいだから
ネットだけ見てると日本のレベルが低く見えてくるってのもあるかもね。
リーダーを名乗って複数人束ねて外に表現していく能力は日本は低めなので
フレームワークのたとえはよろしくないかな。
あとそもそも学力低めの人がネットで文字書くのは日韓くらいだから
ネットだけ見てると日本のレベルが低く見えてくるってのもあるかもね。
413nobodyさん
2012/10/24(水) 19:12:01.06ID:??? >>411
なんで基準がPHP用のフレームワークなんだよ(苦笑
基準そのものが低いだろ…トホホ
日本発で開発的に使われてるプログラミング言語はあるけど、中国、韓国、インド、ドイツ、フランス、イギリス発で世界的に使われているプログラミング言語ってあったっけ?
日本人はフルスクラッチでOSを開発したけど、中国、韓国、インド、ドイツ、フランス、イギリスで開発されたOSってあったっけ?
なんで基準がPHP用のフレームワークなんだよ(苦笑
基準そのものが低いだろ…トホホ
日本発で開発的に使われてるプログラミング言語はあるけど、中国、韓国、インド、ドイツ、フランス、イギリス発で世界的に使われているプログラミング言語ってあったっけ?
日本人はフルスクラッチでOSを開発したけど、中国、韓国、インド、ドイツ、フランス、イギリスで開発されたOSってあったっけ?
415nobodyさん
2012/10/24(水) 21:13:45.03ID:???416nobodyさん
2012/11/04(日) 20:28:04.03ID:??? >>349
>よほどphpで自分用の勝手のいいライブラリを持ってたりしない限り、
>php捨てて他の言語のフレームワーク移ったほうがいいかもしれんな
これはsymfonyがPHPフレームワークで最強って言いたいんでしょうか?
そんなこと手嶋屋が看過しませんよ!!しませんからねっ!
>よほどphpで自分用の勝手のいいライブラリを持ってたりしない限り、
>php捨てて他の言語のフレームワーク移ったほうがいいかもしれんな
これはsymfonyがPHPフレームワークで最強って言いたいんでしょうか?
そんなこと手嶋屋が看過しませんよ!!しませんからねっ!
417nobodyさん
2012/11/11(日) 20:02:42.72ID:??? どなたか教えてください。
Ver1.4です。スキーマでmail,passwordを定義、
フォームでmail,password,re_passwordを作りました。
DBにはre_passwordを入れたくないのですが、どうすればいいでしょうか?
よろしくお願いします。
Ver1.4です。スキーマでmail,passwordを定義、
フォームでmail,password,re_passwordを作りました。
DBにはre_passwordを入れたくないのですが、どうすればいいでしょうか?
よろしくお願いします。
418nobodyさん
2012/11/11(日) 20:24:06.93ID:??? そういうくだらない問題を解決しなきゃいけないから、symfonyってホント駄目だと思うね…
ちなみに1.4系は1.2ほど使ってる人がいないから、解決策知ってる人が果たして現れるかどうか…
ちなみに1.4系は1.2ほど使ってる人がいないから、解決策知ってる人が果たして現れるかどうか…
419nobodyさん
2012/11/11(日) 21:34:21.98ID:??? 試しにアクションでre_passwordを追加しようと思ってフォームからre_passwordを消したのに
php symfony doctrine:build --all --and-load --no-confirmation
してもBaseフォームやschema.sql、DBにre_password(64)が作られる謎の現象が発生・・・。
php symfony doctrine:build --all --and-load --no-confirmation
してもBaseフォームやschema.sql、DBにre_password(64)が作られる謎の現象が発生・・・。
420nobodyさん
2012/11/11(日) 22:10:51.98ID:??? それは使う側からみると謎の動作だけど、開発者側から言わせれば、仕様通りの動作なんだろうなぁ。
421nobodyさん
2012/11/11(日) 22:47:45.08ID:??? schema.yml → モデル、フォーム、DB が作られるのかと思ってましたけど、
他にもモデル、フォーム等を作るのに参照されているファイルってあるんですか?
他にもモデル、フォーム等を作るのに参照されているファイルってあるんですか?
422419
2012/11/11(日) 23:29:41.07ID:??? モデルにゴミが残ってました・・・。
423nobodyさん
2012/11/12(月) 00:17:22.26ID:??? 解決して良かったね
425nobodyさん
2012/11/14(水) 19:53:35.42ID:zP8rSMne symfonyっうより、Doctrineがダメなんじゃね?
だいたい、なんでカラム名をキャメルケースに変換しなけりゃならない必然性があるわけ?鬱陶しいちゅうねん
だいたい、なんでカラム名をキャメルケースに変換しなけりゃならない必然性があるわけ?鬱陶しいちゅうねん
426nobodyさん
2012/11/17(土) 12:10:15.36ID:??? そもそも1.2はまだpropelがメインORM
427nobodyさん
2012/11/17(土) 17:03:38.89ID:??? modelなら、カラムuser_idがあるとして、
$model->getUserID()じゃなくて$model->user_idで取得できなかったっけ?
$model->getUserID()じゃなくて$model->user_idで取得できなかったっけ?
428nobodyさん
2012/11/17(土) 18:15:20.39ID:J5xOH7kR >>425
それを言ったら、Cakeの複数形の方が鬱陶しい。
それを言ったら、Cakeの複数形の方が鬱陶しい。
429nobodyさん
2012/11/26(月) 14:30:52.09ID:??? 1.4系です。
デフォルトのアクションで、executeDeleteの時だけ
$request->checkCSRFProtection();
するのはなぜですか?
executeCreateの時は自動でやってるんですか?
デフォルトのアクションで、executeDeleteの時だけ
$request->checkCSRFProtection();
するのはなぜですか?
executeCreateの時は自動でやってるんですか?
430429
2012/11/26(月) 14:34:56.47ID:??? $form->isValid()
でCSRFチェックを行なっていて、deleteではフォームを見ないから、
という認識で良いのでしょうか?
でCSRFチェックを行なっていて、deleteではフォームを見ないから、
という認識で良いのでしょうか?
431nobodyさん
2012/12/11(火) 18:12:05.83ID:??? てす
43271
2012/12/13(木) 08:49:46.30ID:??? テストは失敗です
433nobodyさん
2012/12/24(月) 06:05:40.07ID:??? Symfony1.4で日本語メールを送る方法を色々とググって
試したのですが、理解が足りないのか、なかなかうまく行きません。
みなさんはどの方法を使っていますか?
URLかプラグイン名を教えて下さい。
試したのですが、理解が足りないのか、なかなかうまく行きません。
みなさんはどの方法を使っていますか?
URLかプラグイン名を教えて下さい。
434nobodyさん
2012/12/25(火) 07:28:10.60ID:??? $message = sfContext::getInstance()->getMailer()->compose();
$message->setCharset('iso-2022-jp');
$message->setEncoder(Swift_Encoding::get7BitEncoding());
//タイトルと本文はmb_convert_encodingでJISにしてからセット
で行けるよ。
$message->setCharset('iso-2022-jp');
$message->setEncoder(Swift_Encoding::get7BitEncoding());
//タイトルと本文はmb_convert_encodingでJISにしてからセット
で行けるよ。
43571
2012/12/25(火) 13:48:56.16ID:??? やっぱ、sfのメール送信はいけてないと思うわー
436nobodyさん
2012/12/25(火) 15:07:36.41ID:??? じゃあ何ならいけてるの?Zend_Mail?mb_send_mail?それとも門外不出の俺俺ふれーむわーく?
437nobodyさん
2012/12/25(火) 18:06:50.74ID:??? 少なくともデフォルトで多言語化されてないとダメだろ
438nobodyさん
2012/12/27(木) 09:55:03.54ID:??? 日本語メールに対応していないフレームワークは多いと思うけど、少し手を加えればいい話でしょ。
>434みたいにではなくもう少し根元を変更してしまえば気にせず送信できるようになる。
>434みたいにではなくもう少し根元を変更してしまえば気にせず送信できるようになる。
439nobodyさん
2013/01/16(水) 15:01:21.13ID:??? CMSのez Publish5がsymfony2になったね
440nobodyさん
2013/01/16(水) 17:27:06.44ID:??? そんなマイナーなCMS知らんがな
441nobodyさん
2013/01/17(木) 22:41:09.07ID:??? ez publishのレベルでマイナーとか言ってる奴は、転職したほうがいいわ
442nobodyさん
2013/01/18(金) 23:47:33.06ID:??? マジでそんなの無名
443nobodyさん
2013/01/18(金) 23:48:28.14ID:??? Symfony2を採用した時点で普及せんがな
444nobodyさん
2013/01/19(土) 07:46:38.77ID:???445nobodyさん
2013/02/20(水) 09:13:00.36ID:??? 手嶋屋のダメさがSymfonyのダメさになってるよな
SNS作るのにどんだけかかっとんねん
SNS作るのにどんだけかかっとんねん
446nobodyさん
2013/02/23(土) 16:45:53.82ID:??? Symfonyやめて他のフレームワークに移ったら、大便出た時ぐらいすっきりするぜ。
いっそのことPHPやめて他の言語に移ったら、釣りから帰って風呂入った時ぐらいすっきりするぜ。
俺も昔はSymfonyが最強だと思ってたが大間違いだったわ。他の世界を覗いてみるもんだ。
いっそのことPHPやめて他の言語に移ったら、釣りから帰って風呂入った時ぐらいすっきりするぜ。
俺も昔はSymfonyが最強だと思ってたが大間違いだったわ。他の世界を覗いてみるもんだ。
447nobodyさん
2013/02/24(日) 03:25:10.14ID:??? symfonyが最強だなんてご冗談を
448nobodyさん
2013/02/24(日) 10:52:09.08ID:??? たぶん、すごい幸せな人なんだよ
449nobodyさん
2013/03/16(土) 15:35:14.45ID:M2Xy8ZlI レンサバでセッションが30分で切れてしまうのですが、
ページ開いている間は切れないようにしたいです。
どのようにすればよいでしょうか?
ページ開いている間は切れないようにしたいです。
どのようにすればよいでしょうか?
450nobodyさん
2013/03/16(土) 17:57:20.98ID:??? ajaxでポーリング
451nobodyさん
2013/03/16(土) 22:35:12.19ID:???452nobodyさん
2013/03/18(月) 03:37:53.31ID:xUKiG9Ar 962 :非公開@個人情報保護のため:2013/03/15(金) 13:51:30.88
お知らせ
市原警察署の生活安全課の帰化人創価警官の指導の元、
入学式から2週間ほど、在日の創価学会員を主体とした自称防犯パトロールが、
2週間ほど行われることになりました
生活安全課の指導であることと、パトロールであることは、
絶対に公言してはいけないとの指導も、帰化人創価警官より出ています
期間中は2人組の在日の創価学会員が、頻繁に創価批判者の自宅周辺を、
うろつき回ると思われます
日本人の方は、充分に注意してください
お知らせ
市原警察署の生活安全課の帰化人創価警官の指導の元、
入学式から2週間ほど、在日の創価学会員を主体とした自称防犯パトロールが、
2週間ほど行われることになりました
生活安全課の指導であることと、パトロールであることは、
絶対に公言してはいけないとの指導も、帰化人創価警官より出ています
期間中は2人組の在日の創価学会員が、頻繁に創価批判者の自宅周辺を、
うろつき回ると思われます
日本人の方は、充分に注意してください
453nobodyさん
2013/03/18(月) 11:13:06.39ID:???454449
2013/03/22(金) 21:11:45.11ID:???456449
2013/03/25(月) 14:40:10.19ID:??? >455
ttp://www.thekyo.jp/manual/symfony/1.1/11-Ajax-Integration.html
に載ってました。
1.4では廃止されてるんでしょうか・・・。
ttp://www.thekyo.jp/manual/symfony/1.1/11-Ajax-Integration.html
に載ってました。
1.4では廃止されてるんでしょうか・・・。
457nobodyさん
2013/03/25(月) 18:01:37.67ID:??? 最近Symfony2を勉強しはじめた者ですが、
アドバイスをいただきたいことがあります。
共通のライブラリを使う場合は、
/vendor 以下に格納するように設計されているというのが分かったのですが、
オートロードのパスのとおし方が分かりません…。
/vendor/composer/autoload_namespaces.php
こちらに追記すれば良いのかと思ったのですが、
さのファイルはネームスペースを使っているライブラリ用みたいですし…。
https://github.com/serbanghita/Mobile-Detect
これをバンドル内で使いたいのでオートロードさせたいのですが、
どのような位置に置いて、どのファイルをいじってパスを通せば良いのか、
どうか助言をお願いします。
アドバイスをいただきたいことがあります。
共通のライブラリを使う場合は、
/vendor 以下に格納するように設計されているというのが分かったのですが、
オートロードのパスのとおし方が分かりません…。
/vendor/composer/autoload_namespaces.php
こちらに追記すれば良いのかと思ったのですが、
さのファイルはネームスペースを使っているライブラリ用みたいですし…。
https://github.com/serbanghita/Mobile-Detect
これをバンドル内で使いたいのでオートロードさせたいのですが、
どのような位置に置いて、どのファイルをいじってパスを通せば良いのか、
どうか助言をお願いします。
458nobodyさん
2013/03/26(火) 21:05:57.35ID:??? >>457
composer対応してるライブラリみたいだからcomposer.jsonのrequireに
mobiledetect/mobiledetectlibを足すだけで行けるよ。
足した後はphp composer.phar update
composer対応してるライブラリみたいだからcomposer.jsonのrequireに
mobiledetect/mobiledetectlibを足すだけで行けるよ。
足した後はphp composer.phar update
459nobodyさん
2013/03/31(日) 00:37:58.30ID:??? >>458
ありがとうございます!
composerも全然理解できていなかったので勉強します。
なおcomposer非対応のライブラリを使う場合は
どのようにするものなのでしょうか。
vendor以下に自分で適当にディレクトリを作って
そこに放り込むのでしょうか。
ありがとうございます!
composerも全然理解できていなかったので勉強します。
なおcomposer非対応のライブラリを使う場合は
どのようにするものなのでしょうか。
vendor以下に自分で適当にディレクトリを作って
そこに放り込むのでしょうか。
460nobodyさん
2013/03/31(日) 00:56:26.89ID:??? 加えての質問失礼します。
symfony2でのtrailing slashの扱いについてです。
サイト内リンクを貼る際に
{{ path('link') }}
こちらで /pageurl/ この出力を期待しているのですが
symfony2ではURL末端はスラッシュなしが標準になっているようで
どのようにRouteの設定をしても /pageurl こうなってしまいます。
解決策について、どうかお知恵をお貸し願います。
symfony2でのtrailing slashの扱いについてです。
サイト内リンクを貼る際に
{{ path('link') }}
こちらで /pageurl/ この出力を期待しているのですが
symfony2ではURL末端はスラッシュなしが標準になっているようで
どのようにRouteの設定をしても /pageurl こうなってしまいます。
解決策について、どうかお知恵をお貸し願います。
461nobodyさん
2013/03/31(日) 09:25:53.04ID:??? 失礼しました
>>460は勘違いでした。
シンプルに
@Route("/test/", name="test")
これだと期待通りに、
path('test')で/test/が出力されます。
/index.htmlがリクエストされた際にも対応しようと下記のにすると、
@Route(
"/test/{filename}",
name="test"
requirements = {
"filename" = "|index\.html"
},
defaults = { "filename" = "" }
)
path('test')で出力されるのは/testになってしまいます。
上記パターンではもスラッシュありを出力するような書き方がありましたら
どうかご教授願います。
>>460は勘違いでした。
シンプルに
@Route("/test/", name="test")
これだと期待通りに、
path('test')で/test/が出力されます。
/index.htmlがリクエストされた際にも対応しようと下記のにすると、
@Route(
"/test/{filename}",
name="test"
requirements = {
"filename" = "|index\.html"
},
defaults = { "filename" = "" }
)
path('test')で出力されるのは/testになってしまいます。
上記パターンではもスラッシュありを出力するような書き方がありましたら
どうかご教授願います。
462nobodyさん
2013/03/31(日) 22:50:47.26ID:??? symfony1.4を使用しており、アプリケーション名を変更したら、確かに画面に表示はされるんですが、
画面の一番上の行に
Warning: include(Test.php): failed to open stream: No such file or directory in 〜変更前のパス〜
Warning: include(): Failed opening 'Test.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in 〜変更前のパス〜
というエラーが出てきており困っております。
変更したのは、以下の箇所なんですが、他に変更するべきところってありますか?
/appsの中にある、アプリケーション名(ディレクトリ名)を変更
/web配下のファイル名とその中に記述のある、$configuration = ProjectConfiguration::getApplicationConfiguration('アプリ名', 'dev', true);変更
symfony ccをしてもダメで、cacheフォルダから昔のアプリ名のディレクトリを削除してもダメでした。
他にここを見ろってわかる方いたらお願いします。
画面の一番上の行に
Warning: include(Test.php): failed to open stream: No such file or directory in 〜変更前のパス〜
Warning: include(): Failed opening 'Test.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in 〜変更前のパス〜
というエラーが出てきており困っております。
変更したのは、以下の箇所なんですが、他に変更するべきところってありますか?
/appsの中にある、アプリケーション名(ディレクトリ名)を変更
/web配下のファイル名とその中に記述のある、$configuration = ProjectConfiguration::getApplicationConfiguration('アプリ名', 'dev', true);変更
symfony ccをしてもダメで、cacheフォルダから昔のアプリ名のディレクトリを削除してもダメでした。
他にここを見ろってわかる方いたらお願いします。
463nobodyさん
2013/04/02(火) 12:06:44.03ID:??? symfony1系って、アクションとテンプレートが近いディレクトリにあるから、編集しやすいんだよな
rails系にしてもsymfony2にしても、コントローラとテンプレートが遠すぎて探すのめんどい
CSSデザインが当たり前の今時、デザイナーがHTMLいじらす必要なんて無いし、絶対近いほうがいいと思うんだが
rails系にしてもsymfony2にしても、コントローラとテンプレートが遠すぎて探すのめんどい
CSSデザインが当たり前の今時、デザイナーがHTMLいじらす必要なんて無いし、絶対近いほうがいいと思うんだが
464nobodyさん
2013/04/02(火) 13:18:26.75ID:??? 近いとか遠いとかの概念がよくわからん
シンボリックリンクで好きに配置すれば?
シンボリックリンクで好きに配置すれば?
465nobodyさん
2013/04/02(火) 14:35:34.10ID:??? >近いとか遠いとかの概念がよくわからん
そんなこともわからないほど頭が弱いなら無理して考えなくていいよ
そんなシンボリックリンクを作る手間をかけさせる事自体無駄な設計
そんなこともわからないほど頭が弱いなら無理して考えなくていいよ
そんなシンボリックリンクを作る手間をかけさせる事自体無駄な設計
466nobodyさん
2013/04/02(火) 16:27:45.59ID:??? >>459
ライブラリ側がcomposer非対応でもPSR-0に対応してればcomposer.jsonのautoloadに書くことで使えるよ
PSR-0じゃなかったらapp/autoload.phpで手動で$loaderにパスを追加することになる。
$loaderはSymfony\Component\ClassLoader\UniversalClassLoaderじゃなくて
Composer\Autoload\ClassLoaderだから書き方は要注意。
ライブラリ側がcomposer非対応でもPSR-0に対応してればcomposer.jsonのautoloadに書くことで使えるよ
PSR-0じゃなかったらapp/autoload.phpで手動で$loaderにパスを追加することになる。
$loaderはSymfony\Component\ClassLoader\UniversalClassLoaderじゃなくて
Composer\Autoload\ClassLoaderだから書き方は要注意。
468nobodyさん
2013/04/04(木) 18:10:21.20ID:??? Symfonyバージョン2ですがtwigを編集したり
コントローラーを書き換えたものが実環境に反映されません。
php app/console cache:clear --no-warmup
これでキャッシュがクリアされるという記事を見ましたが
実行しても反映されません。
/app/cache/prodを削除するとやっと反映されます。
web/app.phpでは
$kernel = new AppKernel('prod', false);
となっていますがここら辺に間違いがあるのでしょうか。
お詳しい方教えてください。
コントローラーを書き換えたものが実環境に反映されません。
php app/console cache:clear --no-warmup
これでキャッシュがクリアされるという記事を見ましたが
実行しても反映されません。
/app/cache/prodを削除するとやっと反映されます。
web/app.phpでは
$kernel = new AppKernel('prod', false);
となっていますがここら辺に間違いがあるのでしょうか。
お詳しい方教えてください。
469nobodyさん
2013/04/04(木) 23:31:40.69ID:??? >>468
app/console cache:clear --env=prod --no-debug --no-warmup
--envで、キャッシュクリア対象の環境の指定が必要(この場合は、prod)かな。
指定がない場合デフォルトだとdev環境の方のキャッシュがクリアされるはず。
app/console cache:clear --env=prod --no-debug --no-warmup
--envで、キャッシュクリア対象の環境の指定が必要(この場合は、prod)かな。
指定がない場合デフォルトだとdev環境の方のキャッシュがクリアされるはず。
470nobodyさん
2013/04/05(金) 00:11:18.74ID:???472nobodyさん
2013/04/08(月) 11:45:47.79ID:??? 教えて下さい。
Symfony 2.2.0 → 2.2.1 にアップデートしたいのですが
composer のコマンドひとつでアップデートできるものなのでしょうか。
Symfony 2.2.0 → 2.2.1 にアップデートしたいのですが
composer のコマンドひとつでアップデートできるものなのでしょうか。
473nobodyさん
2013/04/12(金) 23:46:26.38ID:??? >>472
プロジェクトのディレクトリに移動して
php composer.phar update
本家とのタイミングで2.2.1以上になる事態を避けたいなら、
バージョンが上がりすぎないようにcomposer.json で
"symfony/symfony" のところを 2.2.1 に書き換えて実行。
最近はあまりないけど、たまに動かん時があるから注意。
プロジェクトのディレクトリに移動して
php composer.phar update
本家とのタイミングで2.2.1以上になる事態を避けたいなら、
バージョンが上がりすぎないようにcomposer.json で
"symfony/symfony" のところを 2.2.1 に書き換えて実行。
最近はあまりないけど、たまに動かん時があるから注意。
475nobodyさん
2013/04/14(日) 20:13:12.71ID:??? iPhoneアプリ. Windowsアプリを売って生き残れ Ver 1.7 リンク数61
Http://qr. net/kh4y
Http://qr. net/kh4y
476nobodyさん
2013/05/21(火) 22:52:07.42ID:eIWlTZvw symfony2を使っているのですが、twigファイル内で普通のPHPコードを
書くことは出来ないのですか?
例えば、PHPの関数strtotimeを使いたい場合、twigファイル内で
<? echo strtotime(〜); ?> とやってもうまく行きません。もちろん、
twigファイル内で{{ 〜|strtotime() }} と書いてもうまく行きません。
Smartyの{php}{/php} のように、普通のPHPコードを書くことは出来な
いのでしょうか?
書くことは出来ないのですか?
例えば、PHPの関数strtotimeを使いたい場合、twigファイル内で
<? echo strtotime(〜); ?> とやってもうまく行きません。もちろん、
twigファイル内で{{ 〜|strtotime() }} と書いてもうまく行きません。
Smartyの{php}{/php} のように、普通のPHPコードを書くことは出来な
いのでしょうか?
478nobodyさん
2013/05/22(水) 09:08:33.20ID:??? モデルに書くべき。
479nobodyさん
2013/05/22(水) 10:14:52.31ID:??? 本来ビューにphpコードを書かなきゃいけないというのは設計が悪いと思うけど、
そういう設計をしたいならtwigを止めてphpテンプレート使えばいいんじゃね?
というかSymfony2(+Doctrine2)でstrtotimeを使わないといけない場面が想像
できないんだが…。
そういう設計をしたいならtwigを止めてphpテンプレート使えばいいんじゃね?
というかSymfony2(+Doctrine2)でstrtotimeを使わないといけない場面が想像
できないんだが…。
480nobodyさん
2013/05/23(木) 23:16:42.07ID:zrU9EndH481nobodyさん
2013/06/07(金) 23:55:53.50ID:???482nobodyさん
2013/06/09(日) 00:42:20.58ID:??? Model側でタイムスタンプに変換しておくべきとかならまだしも
strtotime() = PHPコード = Viewに書くべきでは無い! みたいなレスが多いね
イレギュラーな処理は「無理」「出来ない」で片付ける、典型的なフレームワーク脳だな・・・
strtotime() = PHPコード = Viewに書くべきでは無い! みたいなレスが多いね
イレギュラーな処理は「無理」「出来ない」で片付ける、典型的なフレームワーク脳だな・・・
483nobodyさん
2013/06/09(日) 00:50:04.47ID:??? 普通にtwigの拡張書くだろ
cakeでも使っといたほいがいんじゃねーのw
cakeでも使っといたほいがいんじゃねーのw
484nobodyさん
2013/06/21(金) 03:28:01.76ID:??? >>480
strtotime でいける書式ならそのままdate filterでいけるよ。
まずはドキュメント読みましょう。
http://twig.sensiolabs.org/doc/filters/date.html
ちなみに何か表示用の整形したい場合には自作filterで行くのが定石。
でも、APIなどから取得したものをcontroller側でDateTimeオブジェクトにするとviewがもっとシンプルに書けるよ。
strtotime でいける書式ならそのままdate filterでいけるよ。
まずはドキュメント読みましょう。
http://twig.sensiolabs.org/doc/filters/date.html
ちなみに何か表示用の整形したい場合には自作filterで行くのが定石。
でも、APIなどから取得したものをcontroller側でDateTimeオブジェクトにするとviewがもっとシンプルに書けるよ。
485nobodyさん
2013/07/06(土) NY:AN:NY.ANID:??? DQLがゴミすぎて笑える
486nobodyさん
2013/07/07(日) NY:AN:NY.ANID:??? キャッシュのせいでエラー位置特定しづらいのも問題だわ
487nobodyさん
2013/07/10(水) NY:AN:NY.ANID:??? メリットが何も見えてこないんだが・・・。
これで開発効率上がった現場ってあるの?
これで開発効率上がった現場ってあるの?
488nobodyさん
2013/07/13(土) NY:AN:NY.ANID:??? ただの継ぎ接ぎをSymfonyとは勘違いも甚だしい。
489nobodyさん
2013/07/19(金) NY:AN:NY.ANID:??? Twig 内での書き方について教えてください。
app.request.scheme などでリクエスト内容の取得ができますが、
コントローラの
/**
* @Route(…,
* defaults = { "example" = "" }
* )
* @Template
*/
defaults で指定したexampleの値を取得することは可能なのでしょうか。
よろしくお願いします。
app.request.scheme などでリクエスト内容の取得ができますが、
コントローラの
/**
* @Route(…,
* defaults = { "example" = "" }
* )
* @Template
*/
defaults で指定したexampleの値を取得することは可能なのでしょうか。
よろしくお願いします。
490nobodyさん
2013/07/20(土) NY:AN:NY.ANID:??? テンプレ変数に渡せばいいだろ
491nobodyさん
2013/07/23(火) NY:AN:NY.ANID:??? twigで変数をキーに入れてハッシュ作るって出来ないんでしょうか?
例えば
$hashkey='aaa';
array($hashkey=>'bbb');
を表現するのに
{hashkey:'bbb'}
と書くとダメって言われるんですがこれはtwig的には許されない?
例えば
$hashkey='aaa';
array($hashkey=>'bbb');
を表現するのに
{hashkey:'bbb'}
と書くとダメって言われるんですがこれはtwig的には許されない?
492nobodyさん
2013/07/23(火) NY:AN:NY.ANID:???493nobodyさん
2013/07/23(火) NY:AN:NY.ANID:??? >>489
defaults={"example" = "..."}がついてるアクションメソッドが$exampleをreturnしていれば(@Templateついてるから)
ビュー側でexampleで参照できる
defaults={"example" = "..."}がついてるアクションメソッドが$exampleをreturnしていれば(@Templateついてるから)
ビュー側でexampleで参照できる
494nobodyさん
2013/07/23(火) NY:AN:NY.ANID:??? >>492
あー、やっぱ思想的にそうしてるんですね…
これ通るように実装するのは手間じゃないだろうから、そうなのかな、とは薄々思ったんですが
gitのスレッドまで教えてもらって、とってもスッキリしました。
ありがとうございます。
あー、やっぱ思想的にそうしてるんですね…
これ通るように実装するのは手間じゃないだろうから、そうなのかな、とは薄々思ったんですが
gitのスレッドまで教えてもらって、とってもスッキリしました。
ありがとうございます。
495nobodyさん
2013/07/29(月) NY:AN:NY.ANID:??? symfony2なのですが、リダイレクトすると
Redirecting to リダイレクト先のURL.
と記載されたページをはさんでから転送されてしまうのですが
このページを表示させず直接リダイレクトするには
どうすれば良いのでしょうか?
/**
* @Route("/test/", name = "test")
*/
public function testAction()
{
return $this->redirect($this->generateUrl('nextpage'), 302);
}
Redirecting to リダイレクト先のURL.
と記載されたページをはさんでから転送されてしまうのですが
このページを表示させず直接リダイレクトするには
どうすれば良いのでしょうか?
/**
* @Route("/test/", name = "test")
*/
public function testAction()
{
return $this->redirect($this->generateUrl('nextpage'), 302);
}
496nobodyさん
2013/07/30(火) NY:AN:NY.ANID:??? >>495
config.ymlとか、config_dev.yml の web_profilerの設定でintercept_redirects はfalseになってる?
config.ymlとか、config_dev.yml の web_profilerの設定でintercept_redirects はfalseになってる?
499nobodyさん
2013/07/31(水) NY:AN:NY.ANID:???500nobodyさん
2013/08/06(火) NY:AN:NY.ANID:??? バージョン2.3.2を利用しています
403エラーページを出したいURLも404エラーページが出てしまいます
mod_rewriteの記述はデフォルトのままから変えていないのですが
なにかテクニックが必要なのでしょうか
403エラーページを出したいURLも404エラーページが出てしまいます
mod_rewriteの記述はデフォルトのままから変えていないのですが
なにかテクニックが必要なのでしょうか
502nobodyさん
2013/08/07(水) NY:AN:NY.ANID:???503nobodyさん
2013/08/17(土) NY:AN:NY.ANID:??? symfony2.3.3で、doctrine:generate:crudを使用しているのですが、作成されるviewがtwigになります。
これを作成される段階で、phpテンプレートにしたいのですが、方法などありますか?
これを作成される段階で、phpテンプレートにしたいのですが、方法などありますか?
504nobodyさん
2013/09/13(金) 09:43:01.29ID:??? doctrine寄りの質問になるのかもしれませんが…
Softdeletable で論理削除を利用しているのですが
論理削除されたレコードがDBに残っている状態のときに
ユニーク制約のひっかかる id のオブジェクトを登録をしようとすると
制約にひっかかってしまって登録されません。
てっきり勝手に on duplicate key update 指定が入るかと思ったのですが
実行されているSQLを確認したところそういったこともないようでして…
こういったことを想定すると、オブジェクトを生成してpersistで登録するのではなく
prepareでSQLを発行して登録するしか回避法はないでしょうか
お詳しい方ご助言をお願いします
Softdeletable で論理削除を利用しているのですが
論理削除されたレコードがDBに残っている状態のときに
ユニーク制約のひっかかる id のオブジェクトを登録をしようとすると
制約にひっかかってしまって登録されません。
てっきり勝手に on duplicate key update 指定が入るかと思ったのですが
実行されているSQLを確認したところそういったこともないようでして…
こういったことを想定すると、オブジェクトを生成してpersistで登録するのではなく
prepareでSQLを発行して登録するしか回避法はないでしょうか
お詳しい方ご助言をお願いします
505nobodyさん
2013/10/05(土) 21:52:12.12ID:??? phalconのスレは無いのかな?
506nobodyさん
2014/03/02(日) 09:38:35.74ID:??? >>1
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/87
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/87
507nobodyさん
2014/03/15(土) 15:21:49.02ID:??? サイトのドメイン名によって使用するコントローラを
切り替えることは可能なのでしょうか
…Bundle\Controller\ 以下に配置したコントローラは
すべて読み込まれてしまうようなのですが
たとえば
example.com だったなら AaaController.php
example.jp だったなら BbbController.php
だけ読み込む、というようにしたいのです。
切り替えることは可能なのでしょうか
…Bundle\Controller\ 以下に配置したコントローラは
すべて読み込まれてしまうようなのですが
たとえば
example.com だったなら AaaController.php
example.jp だったなら BbbController.php
だけ読み込む、というようにしたいのです。
508nobodyさん
2014/03/18(火) 07:24:42.11ID:??? Routingの設定でhostってのがあるからそれにマッチさせれ
509nobodyさん
2014/04/20(日) 22:42:37.07ID:oUBZc4dT このチュートリアルのバリデーションが全く動かないんだけど
Symfony2.4だとやり方変わってる?
http://docs.symfony.gr.jp/symfony2/osc2011-nagoya-symfony2-tutorial/symfony2-php-framework-development-tutorial.html#id23
Symfony2.4だとやり方変わってる?
http://docs.symfony.gr.jp/symfony2/osc2011-nagoya-symfony2-tutorial/symfony2-php-framework-development-tutorial.html#id23
511nobodyさん
2014/04/21(月) 06:46:13.16ID:???レスを投稿する
ニュース
- 【サッカー】第3次森保Jの初陣は白星発進 松木デビュー弾、塩貝の劇的な一撃…森保監督が試合に言及★2 [ゴアマガラ★]
- 自民党・岩屋毅前外相、27日訪中へ 関係修復の機運醸成はかる [少考さん★]
- 富士山閉山期、登山届出さず救助→上限5万円の過料 静岡で来期から [少考さん★]
- 【アジア大会】卓球男子団体が60年ぶり金!ついに中国倒した 崖っ縁から張本&松島が連勝 3時間超熱闘 [征夷大将軍★]
- 田村淳、鰻屋で帽子を脱がずに食事 批判の声に「牛丼店で着帽のまま食べてても何も言わないのに 第三者のヒマナー警察がうるさい★3 [Anonymous★]
- あぼーん
- 【悲報】読売新聞「トランプ氏は中国が側についた!」 [354616885]
- 【高市日本】高市、完全におやびんに梯子を外される。「第二次世界大戦で米中が共に戦った事を思い出そう」 [165981677]
- トランプ大統領・習主席「「我々は二次大戦で同盟国だった。一緒にファシストを倒した」」 日本人発狂★2 [931948549]
- 【悲報】サナ、わざわざアメリカまで行って「米中離間の策」を弄するも失敗に終わる [354616885]
- 「たのしいピクニック女」、女性を怒らせてしまったため、たくさん画像が作られる。★4 [633746646]
- 【悲報】フォロワー26万人のポケモン絵師と結婚したフォロワー2千人の男性絵師、妻のせいで自殺するとXで宣言 [485187932]