【公式】IDの頭文字を変更したい

投稿日時:
2013年07月16日 10:57
質問ID:
Fd947227
閲覧数:
59
役に立った人数:
0人


※IDの生成ルールの変更は開発段階でのみ行なっていただけます
※既に稼働しているシステムで変更された場合、システムが正常に動作しなくなりますのでご注意ください


IDの定義は custom/extends/tableConf.php に記述されています。

※上記ファイルが見つからない場合は custom/conf.php を確認下さい。

IDの頭文字を変更したいテーブル名の $EDIT_TYPE = 'xxx' を探して
その下の $ID_HEADER[ $EDIT_TYPE ] = 'X'; をご希望の文字に変更してください。

※テーブル名は 詳細ページURL:info.php?type=xxx  登録ページURL:regist.php?type=xxx  の"xxx"の部分となります。

例)企業IDの頭文字を変更する場合

$EDIT_TYPE = 'cUser';
$TABLE_NAME[] = $EDIT_TYPE;
$THIS_TABLE_IS_USERDATA[ $EDIT_TYPE ] = true;
$THIS_TABLE_REGIST_USER[ $EDIT_TYPE ] = Array( $NOT_LOGIN_USER_TYPE );
$THIS_TABLE_EDIT_USER[ $EDIT_TYPE ] = Array('cUser');
$THIS_TABLE_OWNER_COLUM[ $EDIT_TYPE ] = Array( 'cUser' => 'id' );
$LOGIN_KEY_COLUM[ $EDIT_TYPE ] = 'mail';
$LOGIN_PASSWD_COLUM[ $EDIT_TYPE ] = 'pass1';
$LOGIN_PASSWD_COLUM2[ $EDIT_TYPE ] = 'pass2';
$LST[ $EDIT_TYPE ] = './lst/cuser.csv';
$TDB[ $EDIT_TYPE ] = './tdb/cuser.csv';
$ID_HEADER[ $EDIT_TYPE ] = 'C';
$ID_LENGTH[ $EDIT_TYPE ] = 8;

C0000001


$EDIT_TYPE = 'cUser';
$TABLE_NAME[] = $EDIT_TYPE;
$THIS_TABLE_IS_USERDATA[ $EDIT_TYPE ] = true;
$THIS_TABLE_REGIST_USER[ $EDIT_TYPE ] = Array( $NOT_LOGIN_USER_TYPE );
$THIS_TABLE_EDIT_USER[ $EDIT_TYPE ] = Array('cUser');
$THIS_TABLE_OWNER_COLUM[ $EDIT_TYPE ] = Array( 'cUser' => 'id' );
$LOGIN_KEY_COLUM[ $EDIT_TYPE ] = 'mail';
$LOGIN_PASSWD_COLUM[ $EDIT_TYPE ] = 'pass1';
$LOGIN_PASSWD_COLUM2[ $EDIT_TYPE ] = 'pass2';
$LST[ $EDIT_TYPE ] = './lst/cuser.csv';
$TDB[ $EDIT_TYPE ] = './tdb/cuser.csv';
$ID_HEADER[ $EDIT_TYPE ] = 'A';
$ID_LENGTH[ $EDIT_TYPE ] = 8;

A0000001

この情報は参考になりましたか?

現在0人の方が、役に立ったと言っています。

このエントリーをはてなブックマークに追加

関連Q&A

もっと表示

  • 公開中の公式Q&A

    685 件

  • FAQSystem
  • 新しく質問する
  • みんなの質問に回答する

製品ニュース

ポイントランキング

WEBSQUARE
製品情報
運営サイト
会社概要