最近、正式リリースされたばかりだから、サンプルアプリケーションばっかりつくってると、この問題に直面してる人が多数いるようで、日本語での情報がなかったので書き留めておこうかと思います。 健全なアプリケーションを開発している皆様は、Debug Toolbarをフル活用して、日常的に開発しているかと思います。 ちなみに、コレのことです。 さて、自分で新たにBundleをつくって、開発をはじめたところ、「あれっ、Toolbarがでないな。」ってなったときにチェックする項目をあげてみます。 app_dev.php経由でアクセスしていない dev環境でないとToolbarは使えません。app_dev.php経由でアクセスしてください。 config_dev.ymlでtoolbarが有効になっていない 以下のような感じで有効にしてください。 web_profiler: toolbar: true bod
セッションAPI が変わっている [パート2] app.session.hasFlash でエラーとなる。 Symfony\HttpFoundation\Session が改良されている。 Session 自体に単一の flash プロパティという構成から、 flash という概念を FlashBag というクラスに表し、更にコレクションに変更されている。 hasFlash のように存在を確認する必要はなく、for in で処理することが可能。 {% if app.session.hasFlash('blogger-notice') %} <div class="blogger-notice"> {{ app.session.flash('blogger-notice') }} </div> {% endif %}
PhpStorm で Symfony2 の開発するときにいつも設定していることをまとめました。たまに設定を初期化するとデフォルトから何を変更していたか分からなくなるので備忘録として。Symfony2 以外のプロジェクトもほとんど同じ設定で開発しているので Symfony2 を使っていない方も参考になると思います。 動作確認環境 Mac OS X El CapitanPhpStorm 2016.1PHP 5.4Symfony 2.3 目次 プロジェクトを作成する Symfony2 View を有効にする cache, log, vendor ディレクトリをプロジェクトから除外する vendor ディレクトリを Include path に追加する Symfony2 Plugin で入力補完を強化する Symfony2 の console コマンドを PhpStorm から実行する エディタの
Symfony 2.3 をダウンロードし php composer.phar install すると以下のようなエラーが出ることがある。 Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for symfony/icu v1.2.0 -> satisfiable by symfony/icu[v1.2.0]. - symfony/icu v1.2.0 requires lib-icu >=4.4 -> the requested linked library icu has the wrong version installed or is missing from your system, make sure to have
Symfony2 と HTTP の基礎¶ おめでとう! Symfony2 を身につけると、もっともっと生産性が高くて、幅広くて、引っ張りだこな WEB デベロッパーへの道がひらけます。 (実際ひっぱりだこになるにはがんばらなきゃいけないけど)。 Symfony2 は、基本に立ち帰りました。 すなわち、より迅速でより堅牢なアプリケーション開発が可能で、それでいて邪魔をしないツールになっているということです。 Symfony は、たくさんのテクノロジーのたくさんのアイディアを基に作られていて、今まさに身につけようとしているツールやコンセプトは、たくさんの人々の長年に渡る努力の結晶ということになります。 つまり、”Symfony” をただ単にマスターするわけではないのです。 WEB の基礎や開発のベストプラクティス、Symfony2 内外の最新で素晴らしいPHPライブラリの使い方をも身につけるこ
はじめに¶ このチュートリアルでは、CakePHPの CakePHPブログチュートリアル や 日本Symfonyユーザ会の Symfony Blogチュートリアル とほぼ同じ成果物(シンプルなブログアプリケーション)を、Symfony2で構築します。Symfony2をダウンロードしてインストールし、データベースの設定を行い、ブログの投稿記事の一覧表示、追加、編集、削除などのアプリケーションロジックを作成します。 このチュートリアルを学ぶと、Symfony2を使った初歩的な開発サイクルを学べると同時に、CakePHPやSymfony 1.x系との比較を行うこともできます。 準備しておく環境や知識¶ 動作しているWebサーバ。Apacheを使用している前提で書いてありますので、Apacheの基本的な設定に関する知識が必要です。 動作しているデータベースサーバ。MySQLを使用する前提で書いてあ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く