이미지 14.png

 

게시판 리스트 글 부분이 아니라, 리스트 상단에 저걸 셀렉트로 뿌려주려고 합니다.

혹시 어떻게 하면 되는지 아시나요?

  • ?
    document.model 에서 getExtraKeys 함수를 이용해 구하시면 됩니다.
    게시판 스킨내에서는 $extra_keys 변수로 전달될거예요
  • ? profile
    {@
    $oDocumentModel = &getModel('document');
    $getExtraKeys = $oDocumentModel->getExtraKeys($oDocument->get('module_srl'));
    }
    <!--@foreach($getExtraKeys as $keys)-->
    <!--@foreach($keys as $key => $val)-->
    {$key} : {$val}
    <!--@endforeach-->
    <!--@endforeach-->

    지금 이렇게 적어주니깐.

    module_srl : 145 idx : 1 name : 브랜드 type : select default : 미샤,이니스프리,포투더스쿨 desc : is_required : Y search : Y value : eid : brand module_srl : 145 idx : 2 name : 피부색 type : select default : 밝은톤,중간톤,어두운톤 desc : is_required : N search : N value : eid : skin module_srl : 145 idx : 3 name : 용량 type : text default : desc : is_required : Y search : N value : eid : size module_srl : 145 idx : 4 name : 가격 type : text default : desc : is_required : Y search : N value : eid : price module_srl : 145 idx : 5 name : 색상정보 type : text default : desc : is_required : N search : N value : eid : color module_srl : 145 idx : 6 name : 쇼핑URL type : homepage default : desc : is_required : N search : N value : eid : url module_srl : 145 idx : 7 name : 공지 마감일자 type : date default : desc : is_required : N search : N value : eid : end_notice

    이렇게 죽 뜨더라구요.
    제가 필요한건 '미샤,이니스프리,포투더스쿨' <--이 값이거든요.

    idx:1
    name:브랜드
    default:미샤,이니스프리,포투더스쿨

    여기서 미샤, 이니스프리, 포투더스쿨 이걸 select 로 각각 option으로 넣으려고 합니다. ㅠㅠ

    <select>
    <option>미샤</option>
    <option>이니스프리</option>
    <option>포투더스쿨</option>
    </select>

    {$val->idx='1'=>default} 뭐 이런게 하고 싶은데 ㅠㅠ 잘안되네요
  • profile
    {@
    $oDocumentModel = &getModel('document');
    $getExtraKeys = $oDocumentModel->getExtraKeys($oDocument->get('module_srl'));
    }
    <!--@foreach($getExtraKeys as $keys => $val)-->

    <!--@end-->
    {@
    $a = $getExtraKeys[1]->default;
    }
    {explode(',',$a)}
    {@
    $b = explode(',',$a);
    }




    <select name="" id="">
    <option value="">브랜드</option>
    <!--@foreach($b as $keys => $val)-->
    <option value="{$val}">{$val}</option>
    <!--@end-->
    </select>

    성공요 ㅠ