Symfony2
お久しぶりです。やっとネタが上がってきました。 {{ form_widget(form.ruby) }} これですね、これです。ここにスタイルつけるには。 {{ form_widget(form.ruby ,{'attr':{'placeholder':'例)マツモト ヨシヒト'}}) }} ってまぁ、なんのこっちゃない簡単に…
ルーティングで、ここの値は動的にしたいけど決められた文字列以外は受け付けたくないって時の書き方 たとえば、都道府県取得したいよって時。 select: pattern: /{pref}/ defaults: { _controller: hogeBundle:Fuga:select } requirements: pref: "hokkaido…
1.サービス(もどき)を作る 2.TwigExtensionを拡張する 3.Twigで使う といった感じで進めていきます。 1.サービスもどきを作る 今回私が作ったのはSEO用の文字列を取得する関数。共通で使いたかったので、Lib配下にSeoBundleを作成。内容は割愛。 …
結論から言うと…この方法を私は見つけることができなかった。 下記で代用 twig: globals: seo_path: "%sp.seo.config.path%"
http://localhost/app_dev.php/maker/tokyo/condition/ ってURLがあるとします。この中の「tokyo」部分がパラメータになります。 {{ dump(app.request.attributes.get('_route_params')) }} ってすると array(1) { 'pref' => string(5) "tokyo" } って取れま…
はい、やっとなんとかなりましたのでまとめます。 まず、あのへんなポップアップ↓ の消し方。ミソはTypeの指定 namespace hoge\fugaBundle\Form\Type; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\FormBuilderInterface; class In…
はい、絶賛はまり中です。 とりあえず、クラス化しました。 Controller use hoge\fugaBundle\Entity\Inquire; use hoge\fugaBundle\Form\Type\InquireType; public function caseAction(Request $request) { $inquire = new Inquire(); $form = $this->creat…
Actionの分け方がまずったらしい。つい癖で、InputとConfirmとCompleteと作ったんだけど、一つのActionでヨロと言われた。確かに調べてるとそんな感じのが多いのでそのあたりは右に倣う。 しかし、確認画面の作り方がよくわからない。と、いうかTwigでどう書…
サーバはAMI(Amazon Linux AWS EC2)Sambaでネットワークドライブ設定済み Eclipse4.3(pleiades) http://mergedoc.sourceforge.jp/ Symfony2プラグインは下記から取得 http://p2-dev.pdt-extensions.org/ プラグインをインストールすると新規プロジェクト…