2010-01-01から1年間の記事一覧

symfonyのプラグインコマンドのインストール先ディレクトリを変更する

Twitterで@okonomiさんから以下の発言がありました。 symfonyでEthnaのpear-local的なことはできるんかな。手動でパッケージ管理とか無理ですよ? *Tw*「symfony plugin:install -c pear.php.net --force-license -d pear」でPEARをインストールできた *Tw*@…

sfForm(BaseForm)派生クラス内でのsetup()やconfigure()についてのメモ

sfFormの派生クラス、例えばモデルクラスに対応するフォームクラスなどで、setup() メソッドが使われています。Base〜というクラスの setup() メソッドにデフォルトのウィジェットなどが定義され、このクラスを継承するクラスの configure() メソッドでウィ…

sfDoctrineGuardPluginについてのメモ

symfonyには次のようなサイトのユーザー管理機能をまとめたプラグインがあります ユーザーのログイン機能 ユーザー一覧をメンテナンスする管理画面 コマンドラインからユーザーの情報を編集する機能 未登録のユーザーがユーザー登録できる画面 パスワードを…

sfDoctrineGuardPluginのREADME翻訳

翻訳を載せておきますが、微妙に内容が間違っている部分もあるっぽいです。今回はそういった部分は修正せずに単純に翻訳してあります。翻訳ファイルはgithubに載せましたので、本家のライセンスにしたがってご自由に利用してください。 http://github.com/hi…

sfDoctrineGuardPluginの日本語用辞書ファイル

sfDoctrineGuardPluginのユーザー向け画面(管理画面を除く)のリソースを日本語化するための辞書ファイルです。 次の内容を「sf_guard.ja.xml」という名前で、/plugins/sfDoctrineGuardPlugin/i18n ディレクトリに保存してください。

DoctrineのSortableビヘイビアを使う場合

レコードをソート可能かつ、各レコードのソート順変更などの操作を可能にする「Sortable」というビヘイビアがありますが、いくつかの実装が存在するようです。 Doctrine公式に登録されているextension http://www.doctrine-project.org/extension/Sortable …