2011-10-01から1ヶ月間の記事一覧
Notice: unserialize() [function.unserialize]: Error at offset 0 of 2 bytes in /var/usr/to/path こんなんがでちゃうとき1、文字コードが違う。 エンコードするときとデコードするときで 文字コード違うとなるらしい function _unserialize($string) { …
view classの中で $this->moduleName $this->actionNameだとモジュール名とアクション名しかとれず アクション内でsetTemplateしてる場合に対応できない。 でも sfConfig::get('symfony.view.'.$this->moduleName.'_'.$this->actionName.'_template', $this-…
getTemplateDirs(配列)に登録しておくと、 その優先順位でテンプレートの存在有無を確認する。つまり先頭から見ていって テンプレートなかったら次のなかったら次のってなる。 だから [0]=>SPのテンプレートパス、[1]=>PCのテンプレートパス って入れてお…
$ export EDITOR=vim $ svn pe svn:externals pluginsってやったらvimでファイルが開くから そんなかに sfHogePlugin http://<リポジトリURL>/branches/1.0.0ってかいて svn upするとリポジトリから落ちてくる。消すときは svn propdel svn:externals [path]
plugins以下でexternalつかってるやつしりたかったら svn pg svn:externals plugins
.box:after { content: ""; clear: both; height: 0; display: block; visibility: hidden; }
$url = sfContext::getInstance()->getRequest()->getUri();※templatesで使用する場合 $url = $sf_context->getRequest()->getUri();他にもいろいろ便利なのある。 参照 /usr/share/pear/symfony/request/sfWebRequest.class.php
外部リポジトリを読み込む方法svn propset svn:externals "{作成されるディレクトリ名} {取り込むリポジトリ}" {プロパティをセットする場所}例 svn propset svn:externals 'common http://〜' web/user/css
設定する $this->widgetSchema->setHelp('hoge', '注意内容');出力する renderHelp()
choicesに2次元配列渡すと select optionでgroup化してくれる
json_encode()はphp5.2から標準で使える関数。 5.1で使うにはpeclっていうのを使えばいい。sudo pecl install json でインストールして /etc/php.d/json.ini ってファイルを作って、extension=json.so っていて保存して、 httpdをリスタート。