묻고답하기
카테고리의 특정문구 활용하는 방법
2015.03.14 19:18
작년쯤 xe로 사이트 만들면서 카테고리의 특정한 문구를 감춰 요긴하게 활용했습니다.
예를들어 카테고리에 AAA,BBB,CCC,111,222,333을 넣었다면 일반회원이 글 작성시
AAA,BBB,CCC만 나오고 관리자만 111,222,333이란 카테고리도도 볼 수 있었죠.
소스도 cond="$val->eid!='111,222,333'||$logged_info->is_admin=='Y'"
식으로 간단했으며 보드는 xe기본보드입니다.
오랫만에 xe로 사이트 다시 만들어 꾸미는데 관련팁을 도저히 못찾겠습니다.
혹 관련 팁 아시는지.. 미리 감사드립니다~
댓글 3
-
닉이
2015.03.15 20:54
-
글쎄나는
2015.03.16 00:14
적용해봤는데 안되네요. ㅠ 소스가져와봤습니다.
<option loop="$category_list => $val" disabled="disabled"|cond="!$val->grant" value="{$val->category_srl}" selected="selected"|cond="$val->grant&&$val->selected||$val->category_srl==$oDocument->get('category_srl')"|cond="$val->title!='취소완료'&&$val->title!='접수완료'&&$val->title!='기타완료'||$logged_info->is_admin=='Y'">
{str_repeat(" ",$val->depth)} {$val->title} ({$val->document_count})
</option>으로 카테고리 텍스트와 동일하게 넣어봤지만 안됩니다. 한번 더 체크 부탁해도 될런지..
-
닉이
2015.03.16 00:17
<option loop="$category_list => $val" disabled="disabled"|cond="!$val->grant" value="{$val->category_srl}" selected="selected"|cond="$val->grant&&$val->selected||$val->category_srl==$oDocument->get('category_srl')"|cond="$val->title!='취소완료'&&$val->title!='접수완료'&&$val->title!='기타완료'||$logged_info->is_admin=='Y'">
빨간부분이 잘못된거 같네요. |뺴고 한칸띄고 적용해보세요
답을 거의 찾으신듯해서 간단히 적으면 $val->title로 하면 됩니다.
cond="$val->title!='111'&&$val->title!='222'&&$val->title!='333'||$logged_info->is_admin=='Y'"
이런식으로 구현하시면 되겠죠?