머리말
벤치마크
설명서 1
설명서 2
설명서 3
설명서 4
설명서 5
레퍼런스
다운로드
◇ 게시판
글쓴사람
Zero
글쓴시간
2004년 2월 2일 오전 0시 2분 3초
제목
Rowspan 는 어케 해결을 해야 하나요.
중첩 Loop 를 써야 될거 같긴 한데요.
가령 대략적인 html 은 다음과 같은 형태입니다.
유저ID 사용일 사용건수 사용시간 총합계건수 총합계시간
------------------------------------------------------------
zero 0101 5 6 12 21
0102 4 7
0103 3 8
------------------------------------------------------------
이런 식으로 표현할려고 합니다만, 물론 유저ID 와 총합계건수와 총합계시간은
Rowspan 이 해당 ID 에 해당하는 건수만큼 들어가게 할건데요.
중첩 loop 를 써서 해야 되나요.
쩝.. 이것도 어려울거 같은데.. 뭔가 혜안을..^^
관리자
Zero 님 안녕하세요..
<!--{@ user}-->
<!--{@ row}-->
<tr>
<!--{?row.index_==0}-->
<td rowspan={row.size_}>{user.name}</td>
<!--{/}-->
<td>{row.date}</td>
<td>{row.time}</td>
<td>{row.total}</td>
<td>{row.sum}</td>
</tr>
<!--{/}-->
<!--{/}-->
이렇게 하시면 되겠네요.
04-02-02 09:13
관리자
참고로.. 좀 복잡해 보인다면 매크로를 사용해서 로직이 숨어있는지 디자이너가 눈치채지 못하게 할 수 있습니다.
<!--{*
#define "<!--목록--\>" "{@user}{@row}"
#define "<!--목록다음내용--\>" "{/}{/}"
#define "<!--아이디--\>" "{?!row.index_}"
#define "<!--내용--\>" "{/}"
*}-->
<!--목록-->
<tr>
<!--아이디-->
<td rowspan={row.size_}>{user.name}</td>
<!--내용-->
<td>{row.date}</td>
<td>{row.time}</td>
<td>{row.total}</td>
<td>{row.sum}</td>
</tr>
<!--목록다음내용-->
...
04-02-02 16:44
Zero
감사합니다.. 많은 도움 되었어요.. 약간 변형해서 쓰긴 했는데.. 좋은 의견 감사드립니다
04-02-02 23:50
관리자
예제일 뿐입니다.^^ 해결이 돼서 다행이네요.
04-02-03 09:53
이름
비밀번호
Since 2003-03-03
hosted on
vultr.com