묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
송동우님.. 보세요
2011.07.27 19:45
네 알려주신대로 해봤습니다...
확장 변수명은 reser_result입니다..
바로 이 확장변수가 관리자만 편집할 수 있게 되어야 하지요..
알려주신 소스 부분에 "변수명"에다가
$val->reser_result로 해보고
또 $reser_result로도 해봤는데
로그인 정보가 없는 상태로 확인해봐도 해당 필드가 편집되게 나오더라고요
boardEX 0.9.2버젼에서 안되가지고
board1.3.0인가 ? 를 다시 설치해서 xe_default스킨의 write_form.html에 알려주신 소스를 해당 라인에 추가했는데
적용이 안되서 오늘까지 헤메이고 있습니다. ㅜㅜ 도와주세요
확장 변수명은 reser_result입니다..
바로 이 확장변수가 관리자만 편집할 수 있게 되어야 하지요..
알려주신 소스 부분에 "변수명"에다가
$val->reser_result로 해보고
또 $reser_result로도 해봤는데
로그인 정보가 없는 상태로 확인해봐도 해당 필드가 편집되게 나오더라고요
boardEX 0.9.2버젼에서 안되가지고
board1.3.0인가 ? 를 다시 설치해서 xe_default스킨의 write_form.html에 알려주신 소스를 해당 라인에 추가했는데
적용이 안되서 오늘까지 헤메이고 있습니다. ㅜㅜ 도와주세요
xe - modules - board - skins - xe_official - write_form.html 열고
<tr>
<th scope="row">{$val->name} <!--@ if($val->is_required=='Y')--><em>*</em><!--@ end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
이 부분을 찾아서
<!--@ if($logged_info->is_admin == "Y" || ($logged_info->is_admin != "Y" && $val->eid != "reser_result") || !$document_srl)-->
<tr>
<th scope="row">{$val->name} <!--@ if($val->is_required=='Y')--><em>*</em><!--@ end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
<!--@ end-->
이것으로 변경
이건 board 1.3 / xe_official 게시판 스킨 사용때 적용하면 됩니다.(xe_default 스킨이 아닙니다)
그리고 bodex게시판을 사용한다면
아래 내용을 적용해 보세요
xe - modules - bodex - skins - ex_default - write_form.html 열고
line 164 쯤에
<tr loop="$extra_keys=>$key,$val">
이것 바로 아래에
<!--@ if($logged_info->is_admin == "Y" || ($logged_info->is_admin != "Y" && $val->eid != "reser_result") || !$document_srl)-->
이것 삽입
그리고 </tr> 바로 앞에 <!--@ end--> 이것 삽입
변수까지 모두 적용했으니 수정할 것 없이 소스부분 찾아서 그대로 붙여넣기 해 보세요
참고: 질문을 할 때 어떤 게시판 어떤 게시판 스킨 어떤 목록보기 등등을 알려주면 답변자가 한번에 답변하기가 아주 쉽습니다.
많은 사람들이 어떤 환경으로 작업을 하고 있는지 모르기 때문에 수많은 경우의 모든 답변을 할 수 없으니 그냥 글만 읽고 나가버립니다.
(그래서 답변을 할 때, 다른곳에서 수정하고 안된다고 하기 없기...라고 쓰는 이유입니다)