たぶん常連さんの 9割が分からない話(^^;
いや、ちゃんと検証してないし、使い方間違ってるダケかもしれないんだけど。
cubson(v1.02) の makeform コマンド(makeform -u -i {tablename}_edit)で /forms を作り直すと、{Tablename}EditForm.class.php の中の function load(&$obj) の部分が丸々消えちゃうってコトに気付かないで、ここ数日「なんでじゃー」と頭を抱えてて。
おかげで uid とか uname が拾えず、また登録済みのデータを編集しようとしても、id が拾えないんで何度やっても新規登録と誤認されてました。
おのれ cubson(笑)
* * *
【8日】
「そうだ、こんなときは dump 爆撃」と思って、繰り返すこと数回。
「どこに潜んでやがるモグラ野郎!」と連打するも全て無駄弾。
「ダメだわかんね」と投げ出して InDesign を起動。
仕事と平行して BBS で遊ぶストラテジーゲームの仮案を練る。
【9日】
ちゃんとスクリプトを読みながらやってもやっぱりダメ。
「なんでじゃー」と投げ出して InDesign を起動。
仕事と平行して GURPS のワールドサプリの入力作業を進める。
漠然と「だめなら Regist と Edit 分けなきゃダメか」とか考える。
【10日】
やっぱり分からない。
そこでふと「差分の抽出した方が早くない?」と気が付いて cubson 起動。
phpMyAdmin でテーブルをコピーして、別モジュール作って差分検証。
あっさり見つかって逆にガックリ。
現在に至る。