안녕하세요. 스케치북 게시판에서 해당 개별 확정변수들을 뽑아서
_read.html에서 출력시키고 있는데, 출력은 잘되고 있습니다.
1. 앞에 있는 확장변수 ({$extravar_list[1]->getValueHTML()})가 입력안되면 해당 tr이 출력안되게 하고 싶습니다
ex) 확장변수 1,2,3번중 1번이 입력안되면 해당 tr 출력안되게
확장변수 4,5,6번중 4번이 입력안되면 해당 tr 출력안되게
if문이나 cond문등으로 처리가능할까요? 해당 수치가 입력안되면 display:hidden등으로 처리하거나 안나오게 하고싶습니다.
2. 그리고 th를 rowspan=3을 줘서 표를 작성했는데, 해당 tr이 출력이 안되면 해당 rowspan이 1~3으로 변동이 있어야 하는데 유동적으로 변화할수 있도록 하는 방법이 있을까요?
제가 많이 부족해서 도움을 받고저 합니다.
<table> <tr> <th rowspan="3" width="25%">수치안내</th> <td>{$extravar_list[1]->getValueHTML()}</td> <td>{$extravar_list[2]->getValueHTML()}</td> <td>{$extravar_list[3]->getValueHTML()}</td> </tr> <tr> <td>{$extravar_list[4]->getValueHTML()}</td> <td>{$extravar_list[5]->getValueHTML()}</td> <td>{$extravar_list[6]->getValueHTML()}</td> </tr> <tr> <td>{$extravar_list[7]->getValueHTML()}</td> <td>{$extravar_list[8]->getValueHTML()}</td> <td>{$extravar_list[9]->getValueHTML()}</td> </tr> </table>
질문해주신 내용에 답변 해 드립니다.
1. 앞에 있는 확장변수 ({$extravar_list[1]->getValueHTML()})가 입력안되면 해당 tr이 출력안되게 하고 싶습니다
ex) 확장변수 1,2,3번중 1번이 입력안되면 해당 tr 출력안되게
확장변수 4,5,6번중 4번이 입력안되면 해당 tr 출력안되게
cond문을 활용하여, 해당 tr이 노출되지 않게끔만 처리 하였으나, CSS및 게시판 디자인에 따라서 틀어질 수 있습니다. 관련하여 상세한 내용을 알려주시면 지금 사용하시는 화면에 맞게 알려 드리겠습니다.
2. 그리고 th를 rowspan=3을 줘서 표를 작성했는데, 해당 tr이 출력이 안되면 해당 rowspan이 1~3으로 변동이 있어야 하는데 유동적으로 변화할수 있도록 하는 방법이 있을까요?
<!--@if(조건문)--> <!--@elseif(조건문)--> <!--@end--> 처럼 XE 템플릿 문법을 이용하여, if ~ else if, end 문을 사용하여 조건에 맞게 tr의 rowspan이 들어갈 수 있도록 하면 됩니다.