タグ

ブックマーク / brtriver.hatenadiary.org (4)

  •  Symfony 2.0 and the PHP Ecosystem の超日本語訳 - ぷぎがぽぎ

    Symfony2のコンセプトについて触れられている家のブログのポストがあり、せっかくなので日語にしました。 symfony 1.x legacy website 意訳している部分もありますので、正確な内容を知りたい方は家の記事を読んでください。 (翻訳開始) Symfony2.0とPHPのエコシステム もし世の中の動きを知らずにすごしていないのなら、Symfony2について多くのことを耳にしているでしょう。インターネット上で、特にツイッターやブログ上でうわさは激しくなっています。 今日はSymfony2の機能について話すつもりはありません。Symfony2を試してみたいのであればSymfony reloadedサイトにある"Quick tour"チュートリアルを読むとよいでしょう。 ここではSymfony2哲学のキーとなる部分についてもう少し話したいと思います。そうすることで私たちの

     Symfony 2.0 and the PHP Ecosystem の超日本語訳 - ぷぎがぽぎ
    ken39arg
    ken39arg 2010/03/26
  • アドミンジェネレーターのフィルタの位置を変える - ぷぎがぽぎ

    symfony1.3以降のおはなしです。(1.2以降でもできそうですが未確認です) アドミンジェネレーターはとても便利なのですが、フィルター(検索フォーム)が標準では一覧の右側にあります。 これでも良いのですが、項目数が多くなって、リストの幅増えるとフィルターの領域に被ってしまいます。 これは画面サイズを小さくしても同じです。以下のようになってしまいます。 というわけで、フィルターをリストの上部に表示すれば良いではないかということで./web/css/main.cssに以下を追加します。 * web/css/main.css #sf_admin_bar { float: none; } #sf_admin_bar div.sf_admin_filter table { width: 500px; } #sf_admin_bar div.sf_admin_filter table tbody

    アドミンジェネレーターのフィルタの位置を変える - ぷぎがぽぎ
    ken39arg
    ken39arg 2010/03/26
  • symfony ccで時間がかかる場合 - ぷぎがぽぎ

    ある程度のアクセスがある場合や、キャッシュを多用していると、symfony ccを実行するとかなり時間がかかることがあります。 そういう場合は、アプリケーションのsetting.ymlでcheck_lockをonにしておくと、キャッシュクリア中は全てのアクセスをunavailable.phpにリダイレクトしてくれるので、例えば「メンテナンス中です」のような表示にしておくことができます。 やっていることはsymfony cc時にロックファイルを作成しているだけです。 なので、万が一symfony ccが終わったのにunavailable.phpにリダイレクトされる場合は作成されているロックファイルを削除すればOKです。 また、このロックファイルの存在を知っていれば、自前タスクなどでアプリケーション全体へのアクセスを禁止したい場合などにもロックファイルを作成さえすれば同じような処理を実装するこ

    symfony ccで時間がかかる場合 - ぷぎがぽぎ
    ken39arg
    ken39arg 2010/01/04
    symfony cc中にアクセスされたらunavailableを表示する設定
  • symfonyのアドミンジェネレーターをもっと日本語化する - ぷぎがぽぎ

    以前にsfFormの表示を日語化する方法について記事にかきました*1が、今回はそのsfFormを利用しているアドミンジェネレーターでも日語化してみようとふと思い立ったのでその記録です。 あまり知られていませんが、symfony1.2以降のsymfonyのアドミンジェネレーターは標準で日語化できます。(翻訳ファイル(カタログ)が不完全なので全部ではありませんが) 手順は至って簡単です。 標準の日語化 apps/<アプリケーション名>/config/settings.ymlに記述を追加 all: .settings: default_culture: ja i18n: on キャッシュとCookieの消去 キャッシュを消去する symfony cc Cookieの影響でcultureの変更が効かない場合があるので、日語化にならないときはCookieも削除してみる たったこれだけです。

    symfonyのアドミンジェネレーターをもっと日本語化する - ぷぎがぽぎ
    ken39arg
    ken39arg 2010/01/03
    求めてたのはこれ!!!
  • 1