토론방

소스관련 input 사이즈 관련 질문

확인 가능한 전체 URL : http://www.sbdirectloan.com/myreg/cp87033*

어제 48132번에 대한 답변 감사드립니다. 덕분에 해결이 잘 되었습니다.

메인은 해결이 되었으나 위 URL의 서브페이지도 해결을 해야하는데.. (연락처 input사이즈요)

앞으로도 이러한 문제에 대해서는 계속 요청을 해드려야 되는지요.. 자체적으로 해결할수 있는 방법은 아직 없는건지요?

메인처럼 사이즈 조절가능하도록 수정부탁드립니다.

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

열기 닫기

  • P**M 2015-04-07

    이 부분은 직접 처리가 가능한 부분입니다. 

    저희도 수정을 할떄 관리자 페이지에서 직접 수정처리를 해드리고 있는 부분입니다.

    다만, 이 부분 작업이 프로그래밍적인 부분이라 약간 까다롭게 보실수 있습니다 

    일단 현재 홈페이지에 접속을 해서 연락처가 어떤식으로 출력이 되고 있는지 파악을 하셔야 됩니다. 

    위의 페이지에 접속을 하셔서 소스보기를 해보시기 바랍니다. 

     

    <div class="subformrq_inputline">  
       <div class="subformrq_inputtitle">이름</div>
       <div class="subformrq_inputform"><input type='text' name='s_v1' style='width:92%;' > </div>
       <div class="clear"></div> 
      </div><div class="subformrq_inputline">  
       <div class="subformrq_inputtitle">연락처</div>
       <div class="subformrq_inputform"><select name='s_v2_hp1'  style='width:55px' title='휴대전화 첫번째'><option value=''>선택</option><option value='010&#**; >010</option><option value='011&#**; >011</option><option value='012&#**; >012</option><option value='016&#**; >016</option><option value='017&#**; >017</option><option value='018&#**; >018</option><option value='019&#**; >019</option></select> - <input type='text' name='s_v2_hp2' size=4 maxlength=4 value='' title='휴대전화 두번째' /> - <input type='text' name='s_v2_hp3' size=4 maxlength=4 value='' title='휴대전화 세번째' /> </div>
       <div class="clear"></div> 
      </div> 

    위의 내역이 현재페이지 소스보기를 했을때 연락처 부분인데요..

    빨간색은 두번쨰 파란색은 3번째 입니다. 태그를 보시면 size가 지정이 되어있는데요...

    단순하게 생각을 하면 위의 사이즈만 늘려주면 됩니다. 

     

    그럼 관리자 페이지에서 어떻게 출력이 되고 있는지 파악을 해야됩니다. 

    관리자 페이지 프로그램샵 > 프로그램 환경설정 > 맞춤 전송폼 설정에서 해당 맞춤전송폼 기본디자인을 클릭을 합니다. 

    그리고 작성폼 화면을 살펴보면 아래와 같은 소스로 구성이 되어있습니다. 

    <div class="sub_form_rq">

     <div class="subform_rq_header" loop="$myreg_form_row as $k=>$v">
      <div class="subformrq_subjecttext">{$v[subject]}</div>
     
      <div class="subformrq_inputline" loop="$v[fields] as $k2=>$v2">  
       <div class="subformrq_inputtitle">{$v2[fieldName]}</div>
       <div class="subformrq_inputform">{$v*[fieldTag]} {$v2[fieldComment]}</div>
       <div class="clear"></div> 
      </div>
     
    </div>

    작성폼 소스중 일부를 발췌를 했는데요..이 부분이 항목이랑 필드가 루프문을 통해서 출력이 되는 부분입니다.

    빨간색은 루프문이면 파란색은 타이틀, 초록색은 타이틀에 대한 항목이 출력이 됩니다. 

    그럼 연락처를 출력하는 부분도 위의 초록색부분이 변환이 되어서 출력이 됩니다. 

    <div class="sub_form_rq">

     <div class="subform_rq_header" loop="$myreg_form_row as $k=>$v">
      <div class="subformrq_subjecttext">{$v[subject]}</div>
     
      <div class="subformrq_inputline" loop="$v[fields] as $k2=>$v2">  

    {@

    $v*[fieldTag] = str_replace("name='s_v2_hp2' size=4","name='s_v2_hp2' size=8",$v2[fieldTag]);

    $v*[fieldTag] = str_replace("name='s_v2_hp3' size=4","name='s_v2_hp3' size=8",$v2[fieldTag]);

    @}
       <div class="subformrq_inputtitle">{$v2[fieldName]}</div>
       <div class="subformrq_inputform">{$v2[fieldTag]} {$v2[fieldComment]}</div>
       <div class="clear"></div> 
      </div>
     
    </div>

    위의 소스는 연락처 사이즈를 4에서 8로 변경을 하는 소스입니다 

    단순시 {@@} 사이에 있내역만 복사를 해서 해당 위치에 삽입을 하시면 아마 동작을 할꺼구요..

    간단하게 소스에 대해서 풀이를 하자면 치환을 해버린겁니다. A라는 문구를 A-1로 변경을 하는식으로 처리를 한것입니다.

    str_replace라는 함수는 치환함수로 위와 같은 내역이나 혹은 치환을 할 내역이 있을떄 자주 사용을 하니 기억해 두시면 좋을듯 합니다.

     

    실질적으로 사이트에 저희쪽에서 반영을 해드리지 않았습니다. 

    저희쪽 보내드린 내역을 참고하여 작업을 한번 직접 해보시고 잘 안되시면 저희가 서포터 해드리도록 하겠습니다

     

    감사합니다.

댓글작성

열기 닫기

댓글작성
top