前スレ
フランチョスと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:???
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:???512nobodyさん
2015/12/28(月) 12:48:25.93ID:??? もう流行ってないのかなこのフレームワーク
(´・ω・`)
(´・ω・`)
513nobodyさん
2016/06/01(水) 07:09:33.21ID:??? 3.1 が出たのに反応がない
http://www.symfony.gr.jp は放置?
http://www.symfony.gr.jp は放置?
515nobodyさん
2017/04/07(金) 09:59:20.54ID:6rJrmrHW EC-Cube て中身が Symfony だったとは知らなかった。
ソース見たらほぼそのまんまって感じだった。
ソース見たらほぼそのまんまって感じだった。
516nobodyさん
2017/04/07(金) 10:10:10.95ID:??? symfonyじゃなくてSilexだろ。
symfonyのベースのフレームワーク
symfonyのベースのフレームワーク
517nobodyさん
2017/04/12(水) 07:06:07.19ID:plUEISpe EC-CUBE 3系にSilexを持ち込んだ奴らはとっくに逃亡したそうなw
無責任なやつらだw
EC-CUBE 2.xもかなりのタコだったが、Silexより直線的だった分遅くはなかった。
EC-CUBE程度の規模のWebアプリにはSilexは不向きだろうに。
Silexを採用した理由にアップデートの容易さを挙げているが、やつらカスタマイズの現場を知らなかったんだろう。
無責任なやつらだw
EC-CUBE 2.xもかなりのタコだったが、Silexより直線的だった分遅くはなかった。
EC-CUBE程度の規模のWebアプリにはSilexは不向きだろうに。
Silexを採用した理由にアップデートの容易さを挙げているが、やつらカスタマイズの現場を知らなかったんだろう。
518nobodyさん
2017/04/15(土) 17:03:58.45ID:HoXcJTSg Silex みてきた。まだ違いがわかってないが、trait を使って一部書き換えているように思う。
カスタマイズしたサイトはアップデートできないということか。
カスタマイズしたサイトはアップデートできないということか。
519nobodyさん
2017/05/23(火) 08:43:52.37ID:???520nobodyさん
2017/12/08(金) 14:52:55.40ID:??? 今さらですが「基礎からしっかり学ぶSymfony2入門」始めました。
ただいま6章の途中、ここで愚痴ります。
・PHPのビルトインサーバだと、BASIC認証できません。
一言あってもいいんじゃないかと思うのだけれど
この先、認証の部分は捨てるしかないなぁ。
・Gmailの接続できません。
これ、困ってる人いないのかな・・・。
二段階認証をやめる、avastを切る、sslの確認オプションをfalseにするというのも
やってみたけれど、やはり接続できない。
ただいま6章の途中、ここで愚痴ります。
・PHPのビルトインサーバだと、BASIC認証できません。
一言あってもいいんじゃないかと思うのだけれど
この先、認証の部分は捨てるしかないなぁ。
・Gmailの接続できません。
これ、困ってる人いないのかな・・・。
二段階認証をやめる、avastを切る、sslの確認オプションをfalseにするというのも
やってみたけれど、やはり接続できない。
521nobodyさん
2017/12/30(土) 14:43:26.24ID:YhlYw6jg 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
PJGP3QGO73
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
PJGP3QGO73
522nobodyさん
2018/02/20(火) 04:28:51.54ID:??? ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
523nobodyさん
2019/05/09(木) 01:29:48.64ID:HHcYDMUs524nobodyさん
2020/03/29(日) 21:29:55.37ID:??? Symfonyは2や3や4があるがどれがいいの?Laravelなら最新で良いと思うけど根本的に違うとかあるの?
525nobodyさん
2020/03/30(月) 22:51:56.20ID:??? composerでreq serverとしたらWebServerBundleをインストール出来るみたいだけどcomposerとSymfonyは深い関係性があるの?
526nobodyさん
2020/06/13(土) 23:23:58.48ID:??? 過疎り過ぎじゃね?今も開発が活発で悪いフレームワークじゃないと思うんだが
527nobodyさん
2020/10/05(月) 17:23:31.30ID:??? WebProg版が過疎りすぎている
OpenPNEインストールマニュアルを見てSymfonyを知った。
CakeとかZendしかしらんかったから
なんかコマンドがRake(Ruby)に似てない?
あまりすきじゃない。
OpenPNEインストールマニュアルを見てSymfonyを知った。
CakeとかZendしかしらんかったから
なんかコマンドがRake(Ruby)に似てない?
あまりすきじゃない。
528nobodyさん
2020/10/27(火) 20:01:10.40ID:??? EC-CUBEのせいで産廃フレームワークってイメージしかないし触ろうと思わない
531nobodyさん
2024/02/13(火) 14:24:03.72ID:??? formのvalidationなんだけど、ある入力項目の選択値によって、
別の入力項目のバリデーション内容を変更したいんだが、
symfonyのドキュメントのどのへんを見ればよかですか?
別の入力項目のバリデーション内容を変更したいんだが、
symfonyのドキュメントのどのへんを見ればよかですか?
レスを投稿する
ニュース
- 【サッカー】第3次森保Jの初陣は白星発進 松木デビュー弾、塩貝の劇的な一撃…森保監督が試合に言及★2 [ゴアマガラ★]
- 自民党・岩屋毅前外相、27日訪中へ 関係修復の機運醸成はかる [少考さん★]
- 富士山閉山期、登山届出さず救助→上限5万円の過料 静岡で来期から [少考さん★]
- 【アジア大会】卓球男子団体が60年ぶり金!ついに中国倒した 崖っ縁から張本&松島が連勝 3時間超熱闘 [征夷大将軍★]
- 田村淳、鰻屋で帽子を脱がずに食事 批判の声に「牛丼店で着帽のまま食べてても何も言わないのに 第三者のヒマナー警察がうるさい★3 [Anonymous★]
- 【JEHD】ジャングリア親会社、開業後初決算で173億円の最終赤字 来場者は想定150万人を大きく下回る ★2 [ぐれ★]
- 【悲報】読売新聞「トランプ氏は中国が側についた!」 [354616885]
- ウッドデッキに呪われて特定の単語を呪文のように唱えてる地縛霊いるでしょ?
- 門田隆将「高市早苗首相は第三次世界大戦を防ぐために動いてる」 [931948549]
- トランプ大統領・習主席「「我々は二次大戦で同盟国だった。一緒にファシストを倒した」」 日本人発狂★2 [931948549]
- 【悲報】サナ、わざわざアメリカまで行って「米中離間の策」を弄するも失敗に終わる [354616885]
- 【朗報】ホロライブの新人Vtuber、物理学博士ww [119158863]