phingのインストール
pear channel-discover pear.phing.info
(pear config-set preferred_state beta)
pear install phing/phing
http://shiro.exbridge.info/archives/50699333.html
sfFeedをインストールする
symfony-0.6.3にsfFeedをインストールするには、
pluginのtracからsfFeed/libのクラスファイルをダウンロードして、
にコピーする。
または、
symfony plugin-install local symfony/sfFeed-1.0.0
でもインストールできるが、これは古いバージョンなのでバグがある。(itemのURLが正しくセットされない。)
テンプレートで使えるShortcuts
$sf_context //the whole context object
$sf_request //the origin request
$sf_params //parameters of the origin request
$sf_user //the current sfUser object
$sf_view //the calling sfView object
symfonyで絶対URLを取得する方法
<?php echo link_to('login page', '@login') ?>
こういうのを、相対パスではなく絶対パスにする(メール送信時などに)
optionsにabsoluteを指定する
<?php echo link_to('login page', '@login', 'absolute=true') ?>
http://www.symfony-project.com/api/symfony/helper/UrlHelper.html#method_link_to
url_forの場合は第2引数がabsolute指定
(string) url_for ($internal_uri, $absolute = false)
http://www.symfony-project.com/api/symfony/helper/UrlHelper.html#method_url_for
http://www.symfony-project.com/api/symfony/request/sfWebRequest.html#method_geturiprefix