묻고답하기
이런 함수에서 결과물에 색을 입히는 방법은요?
2012.02.09 11:35
가입폼양식에서 아이디와 이메일등에 대한 동일한 것이 있는지..있다면 체크를해서 가입폼항목에서 바로 알려주는 기능을 보다가
메세지내용에 대한 색을 입히고 싶어서 알아보고 있는중입니다.
관련파일은 module/member/member.controller.php안에
function procMemberCheckValue() {
$name = Context::get('name');
$value = Context::get('value');
if(!$value) return;
$oMemberModel = &getModel('member');
// Check if logged-in
$logged_info = Context::get('logged_info');
switch($name) {
case 'user_id' :
// Check denied ID
if($oMemberModel->isDeniedID($value)) return new Object(0,'denied_user_id');
// Check if duplicated
$member_srl = $oMemberModel->getMemberSrlByUserID($value);
if($member_srl && $logged_info->member_srl != $member_srl ) return new Object(0,'msg_exists_user_id');
break;
case 'nick_name' :
// Check if duplicated
$member_srl = $oMemberModel->getMemberSrlByNickName($value);
if($member_srl && $logged_info->member_srl != $member_srl ) return new Object(0,'msg_exists_nick_name');
break;
case 'email_address' :
// Check if duplicated
$member_srl = $oMemberModel->getMemberSrlByEmailAddress($value);
if($member_srl && $logged_info->member_srl != $member_srl ) return new Object(0,'msg_exists_email_address');
break;
}
}
위의 빨간색이고 이것에 대한 메세지는 module/member/lang/lang.xml에 있는것을 확인했습니다.
<item name="msg_exists_user_id">
<value xml:lang="ko"><![CDATA[이미 존재하는 아이디입니다. 다른 아이디를 입력해주세요.]]></value>
이제 이것에 대한 색을 입히는것을 어디서 지정하는지만 알면 될것같은데요..
혹시 아시는 분 계신가요?
please help me..^^