게시판 리스트에서.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 리스트에서.. 정보

게시판 리스트에서..

본문

지정 이름을 리스트에서 표시하고자 하여
아래와 같이 하였습니다.

<?=$is_admin=='super'? $list[$i][wr_2]:substr($list[$i][wr_name],0,2).'*'?>
<?//=$list[$i][name]?>
또는
<?=$is_admin=='super'? $list[$i][name]:substr($list[$i][wr_name],0,2).'*'?>
<?//=$list[$i][name]?>

그런데 "00*" 이렇게 표시되네요.
이름 앞 두글자 표시가 안됩니다..

수정 방법을 알려주시면 감사하겠습니다..

댓글 전체

필드 값은
<input maxlength=15 size=40 name=wr_2 itemname="책임자" value="<?=$write[wr_2]?>">
substr" 적용 시 리스트에 ??* 이렇게 표시됩니다..

mb_substr 또는 cut_str("문자","자를글자수","")
적용 후 "2*" 이렇게 표시 됩니다
그누보드에는 common.lib.php 파일에 글자 자르는 함수가 이미 있습니다.

function cut_str($str, $len, $suffix="…") <= 이런 식으로 정의 되어 있지요.

그러니 님의 다음 소스부분을 cut_str을 이용해서 변경하면 될 것 같네요.


==================변경전====================

<?=$is_admin=='super'? $list[$i][wr_2]:substr($list[$i][wr_name],0,2).'*'?>


================= 변경후 ====================

<?=$is_admin=='super'? $list[$i][wr_2]:cut_str($list[$i][wr_name], 4, "*")?>

한글 두 글자니 길이는 4로 하면 되겠지요? ^^

만일 안되면 2로 변경해서 해 보세요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT