Re: ブロックの開発で勝手にデータベースの読み書きがあり悩んでいます
2012年6月14日 at 7:29
原因のコードがわかりました。
もともとどのブロックを流用したのかは忘れましたが、そのコードに、
protected $btTable = 'xxxxxx'
というのがあり、これがどうも単なる定義ではなくて、なにかを行うようです。
この行を削除したら改善されました。
このへんもよくわからないのですが、親クラスにデフォルトの動作が書いてあるのかと、先日教えてもらったblock_controller.phpやそのさらに親のcontroller.phpをみてもなにも書いてない。フレームワークって嫌い。
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: ブロックの開発で勝手にデータベースの読み書きがあり悩んでいます
http://www.concrete5.org/documentation/developers/blocks/understanding-and-building-blocks-in-concrete5
ぼくも分かってませんが説明によるとbtTableを指定するとフォームの各要素のデータを自動で保存するみたいですね…