ウノウラボ Unoh Labs: symfonyでgettext
symfonyでもgettext使えたんだー。
「Symfony」カテゴリーアーカイブ
yamlのコメントアウト
「#」から行末までがコメントになります。範囲コメントはありません。
「...」だけの行があると、それ以降は読み込まれません。これは Ruby における「__END__」と同じようなものです。この機能は、エラーがあった箇所を絞り込むときに便利です。
symfony(1.0)のfixturesで「...」を使ってみたけど、効かなかった。Spyc.class.php が対応していないのだろう。
Using PDT with Symfony
Propel Pagerにカスタムクエリーを使用する方法
How to get a propel pager working with a custom SQL query
Code Snippets
Sub-selects using Propel
Forcing Request Parameters As GET Variables
link_to で、?key=value 形式を使いたい場合は、'query_string'オプションを使用する。
symfony Web PHP framework サ Chapter 9 - Links And The Routing System
Store Sessions in DB
Migrations
Propel(Creole)でPHP native resource for the database connection/linkを取得する
propel/creole sql version - symfony users | Google グループ
Docs For Class Connection
$con = Propel::getConnection();
$rs = $con->getResource();
echo mysql_get_server_info($rs);
With $rs you can use any of the native php mysql functions like
mysql_get_client_info()
http://jp.php.net/manual/en/function.mysql-get-client-info.php
mysql_get_host_info()
http://jp.php.net/manual/en/function.mysql-get-host-info.php
, etc
action以外からsendEmailを実行する方法
Sending email from static class, (a difficult question i guess...) - symfony developers | Google グループ
sendEmailメソッドは、以下を実行する。
return $this->getController()->getPresentationFor($module, $action, 'sfMail');
したがって、action以外からsendEmailを実行したい場合は、以下のようにすればよい。
sfContext::getInstance()->getController()->getPresentationFor($module, $action, 'sfMail');