注文の多いXOOPS屋 TOP現在のブログ旧スタッフblog アーカイブ
このページは 2007〜2008 年に公開していた「株式会社RYUS スタッフblog」のアーカイブです。内容は当時のものです。

cubson1.00 ではまらないために

2007/03/31 14:24   Ryuji   カテゴリ: cubson

ときどき XOOPS Cube の小物モジュールをつくるのに cubson を利用しているのですが、現在公開されている 1.00 では、いくつか生成コードにバグがあります。

生成されるコードのバグにはまらないために少しメモ程度に書いておきます

■モジュールディレクトリ名は全て小文字英数に。
おもに AssetManager.class.php にからむバグですが、
モジュールディレクトリ名に大文字が入ったり、アンダースコア( _ )が入ったりすると、生成コードのバグにはまりやすくなります。
当面は、モジュールディレクトリ名は全て小文字にしておくのが無難です。

■ FilterForm
生成された XxxxFilterForm.class.php のコードに対して、_mNavi を mNavi に一括置換しておきましょう。

■ユーザサイドの一覧テンプレート
{dirname}_{tablename}_list.html に対して |theme を削除するように一括置換しておきましょう。theme modifier は、管理画面用なので、ユーザサイドで使えません。

今後も気がついたら、ここに書き足すか、cubson の wiki にまとめていくかしようと思います。