안녕하세요 어제 많은 도움 주셔서 감사드립니다.
추가적으로 문의를 또 드리게 됐습니다.
이 이미지 상에서
https://imgur.com/uLKZZmx
상단에 구분하는 부분과 처리 상태 부분은
proccessing status 부분의 상태 변환 기능을 글쓰기 버튼 클릭 후 관리자만 이 상태 변환을 할 수 있게끔 셀렉트 박스를 넣고 싶습니다.(관리자만 보여야 한다는 뜻입니다.)
게시글 작성 할 때
https://imgur.com/WGemVcI 이미지에 있는 화면 하단 돌아가기 옆 쪽에 관리자만 볼 수 있게 하려면 어떤 방법이 있을까요?
답변 부탁드리겠습니다 !
editor.php 파일에 올려주신 코드를 적용하셨다면
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 적절한 위치에 추가해보시겠어요?
<?php if($content->option->inquiry_type == '처리중'):?>
<div style="background: black; color: white">처리중</div>
<?php elseif($content->option->inquiry_type == '답변완료'):?>
<div style="background: blue; color: white">답변완료</div>
<?php endif?>
상태가 처리중이라면 배경이 검은색으로 표시되며
답변완료 시에는 배경이 파란색으로 표시됩니다.
색상은 사이트에 맞게 변경해보세요.
고맙습니다.
<?php if($board->isAdmin()):?>
<div class="kboard-attr-row left">
<label class="attr-name conditi" for="kboard_option_condition">처리 상태</label>
<div class="attr-value conditi">
<select id="kboard_option_condition" name="kboard_option_condition">
<option value="">선택하세요</option>
<option value="처리중"<?php if($content->option->inquiry_type == '처리중'):?> selected<?php endif?>>처리중</option>
<option value="답변완료"<?php if($content->option->inquiry_type == '답변완료'):?> selected<?php endif?>>답변완료</option>
</select>
</div>
</div>
<?php endif?>
답변 감사드립니다. 현재 이상태로 editor.php에 적용이 되어있습니다.
안녕하세요.
적용하신 방법에 따라 코드가 다릅니다.
select 태그는 어떻게 적용하신 건지 알려주시면(카테고리1 기능 또는 입력 필드 기능)
도움 드릴 방법을 찾아보겠습니다.
고맙습니다.
답변 너무너무 감사드립니다~
게시글 작성시 해당 select 태그는 관리자에게만 보이게 적용 잘됬습니다.
근데 문제가 이 select 태그에서 value 값인 '처리중' 이라는 값이
https://imgur.com/l59XNax 이미지에서 상태 부분에
https://imgur.com/SINpaMm 이렇게 나눠서 박혀야 하는데요
적용된 처리중/답변완료를 다르게 색을 주려고 하는데 상태를 보니 select 의 value로 구분을 하는거 같아보이는데요
디폴트로 값으로 '처리중'이 들어가고, 두 value를 선택시 다른 색으로 구분이 되게 하려면 어떻게 해야 할까요..??
안녕하세요~^^
KBoard 플러그인 게시글 작성 페이지에서 상태를 하시려면
카테고리 기능을 활용해보시는 건 어떠신지요?
입력 필드를 지원하는 스킨을 사용 중이시라면
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 탭에서
카테고리1 또는 카테고리2 필드 설정에서 표시할 권한을 관리자로 설정하실 수 있습니다.
게시글 목록 페이지에서 출력은
<?php echo $content->category1?> 또는 <?php echo $content->category2?>로 하실 수 있습니다.
만약, 카테고리 기능이 아닌 별도로 코드를 작성하시려면 스킨 파일을 수정해주셔야 할 듯합니다.
KBoard 플러그인에서 게시글 작성 페이지는
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에서 표시하고 있습니다.
$board->isAdmin() 함수를 활용하시면 관리자인지 체크하실 수 있습니다.
/wp-content/plugins/kboard/class/KBoard.class.php 파일에서 해당 함수를 확인해보실 수 있습니다.
고맙습니다.