스케치북관련 2가지 문의 드려여~

 

1. 스케치북 게시판에 검색바앞에 셀렉트박스가 있는데 셀렉트박스 항목중 "제목" 항목으로만 검색하고 싶습니다. 그리고 "제목"이라는 네이밍을 "이름"으로 변경하고 싶은데 어느파일을 어떻게 수정을 어떻게 해야될까요?

 

2. 검색결과가 없을시 "등록된 글이 없습니다." 이 문구를 다른 문구로 바꾸고 싶은데 어느파일을 어떻게 수정을 어떻게 해야될까요?

 

 

  • profile
    1. list.html에서
    <option loop="$search_option=>$key,$val" value="{$key}" selected="selected"|cond="$search_target==$key">{$val}</option>을 찾아서
    <option loop="$search_option=>$key,$val" value="{$key}" selected="selected"|cond="$search_target==$key" cond="$key=='title'">{$lang->user_name}</option> 또는
    <option loop="$search_option=>$key,$val" value="{$key}" selected="selected"|cond="$search_target==$key" cond="$key=='title'">이름</option>
    으로 수정해보세요.

    2. 루트/common/lang/ko.lang.php과 같은 폴더의 lang.xml 등록된 글이 없습니다를 찾은 후 적당한 말로 바꿔주면 될 겁니다.
  • profile ?
    윤삼님 답변 감사합니다~
    그런데 2번은 바로 적용이 되는데 1번 방법은 해보니 변화가 없네요.;;
    /www/modules/board/skins/sketchbook5/list.html 경로가 이게 맞져?
  • ?
    _serch.html 파일 수정하니까 적용되네요 감사합니다.
    그런데 선택 항목이 하나 밖에 없는데 셀렉트 박스 기능 말고 단순 박스 형태로 할려면 어떻게 해야될까요?
  • ? profile

    검색창이 상단에도 있고 하단에도 있어서 안 그래도 긴가민가했는데 잘 응용하셨다니 다행이네요^^

     

    설마 select 태그를 input 태그로 단순 대체하는 걸 의미하시는 건 아니겠죠? 그렇게 하면 사용자들이 'title' 또는 '이름'이란 글자를 임의로 바꿀 수 있을 테니까요. (바꾼다고 별 영향이 있는 건 아니겠지만요)

     

    단순 박스라는 게 이름이란 글자에 박스선 처리한 걸 뜻하시는 것이면, 아래 부분을

    <span class="btn_img select">
        <select name="search_target">
            <option loop="$search_option=>$key,$val" value="{$key}" selected="selected"|cond="$search_target==$key">{$val}</option>
        </select>
    </span>

     

    다음과 같이 바꾸시면 될 거예요.

    <span class="btn_img select" style="cursor:auto;">
        <block loop="$search_option=>$key,$val" cond="$key=='title'">
            <input type="hidden" name="search_target" value="{$key}" />
        </block>
        이름
    </span>

     

    혹시 몰라 팁을 하나 더 제시하자면, 어차피 사용자들에게 검색 옵션은 하나밖에 주어지지 않으니 아예 옵션 자체를 노출하지 않을 수도 있을 겁니다. 이렇게요.

    <block loop="$search_option=>$key,$val" cond="$key=='title'">
        <input type="hidden" name="search_target" value="{$key}" />
    </block>

     

  • profile ?
    윤삼님 감사합니다~
  • ?
    같은증상이 있는데 위분의 답변에 감사드립니다.