토론방

전송폼 맞춤전송폼 문의

(필수) 확인 가능한 전체 URL :http://thisiskorea.hmandoo.co.kr

 

전송폼이 메인에 필요해서 현재 그룹디자인의 맞춤전송폼으로 전송폼을 해놓은 상태입니다

그런데 현재 맞춤전송폼 코드가 등록한 전송폼을 loop로 불러오는 방식인데

이렇게 되면 한 영역에 하나의 입력창밖에 넣을수가 없네요.

loop가 아닌 일반 전송폼처럼 값 하나하나를  넣어서 작업할 수 있는 방법이 없을까요?

게시글 공유 URL복사
댓글[3]

열기 닫기

  • P**M 2014-07-28

    일반전송폼 처럼도 처리가 가능합니다. 

    일단 var_dump로 해서 내역을 추출을 한다음 필요한 내역만 입력을 하는 방법이 있습니다. 

    <!--@foreach($myreg_info[myreg_form_row] as $key => $values)-->

    <ul>
        <li loop="$values[fields] as $key2 => $values2">

     

    현재 출력되는 부분중 일부를 발췌를 했는데요...실질적으로 li에 있는 loop문을 타기 때문에 

    {@ var_dump($values[fields]); @}

    로가 출력을 하면 각 항목에 대한 내역이 나올껀데요. 그 항목중 필요한 내역만 사용을 하시면 됩니다. 

     

    그게 아니면 기존 내용에서 if문을 써서 나타나지 않도록 처리를 하는 방법도 있습니다. 

    이 부분이 오히려 간단해서 그룹디자인에 저희가 소스를 삽입을 해 놓았습니다. 

    주석까지 달려있으니 그 부분을 참고를 하셔서 작업을 하시면 됩니다. 

     

    감사합니다. 

     

     

     

  • 나**승 대리 2014-07-28

    답변 고맙습니다.

    그런데 제가 작업하려는 것과 좀 다른것 같아서 다시 문의드립니다.

    일단 폼이 메인페이지에 들어가기때문에 그룹디자인으로 잡은거구요.

    제가 원하는건 아래와 같은 구조입니다.

    <li><p>제목</p>input항목1</li>

    <li class="li02"><p>제목</p>input항목* input항목3</li>

    한 li에 항목이 2개가 들어갈수도 있고 li에도 각각 클래스를 줘야하기때문에

    loop가 아니라 각각의 변환코드를 원하는 곳에 넣는 방법을 알고싶습니다.

     

  • P**M 2014-07-29

    답변이 늦어서 죄송합니다. 

     

    그룹디자인에서 일단 항목에 대한 모든 내역을 출력을 하십니다. 

    위와 같이 입력을 하시고 홈페이지를 보면 배열로 된 내역이 노출이 되며, 이것 소스보기를 통해서 보면 아래와 같이 나타납니다. 

     

    자 그럼 여기서 첫번째 타이틀과 항목을 출력을 할려고 하면 $values[fields][0][fieldName]가 되는거죠

    첫번째에 해당 되는 내용은 $values[fields][0][fieldTag]가 되는거구요..

     

    즉, 

    <li><p>{$values[fields][0][fieldName]}</p>{$values[fields][0][fieldTag]}</li>

    <li class="li02"><p>{$values[fields][*][fieldName]}</p>{$values[fields][*][fieldTag]} {$values[fields][2][fieldTag]}</li>

     

    이와 같은 형태로 구성을 해주시면 됩니다. 단 첫번째 이미지에 li에서 loop처리되는 부분은 제거처리를 해주셔야 됩니다. 

     

    감사합니다.

     

     

댓글작성

열기 닫기

댓글작성
top