메뉴 건너뛰기

배경이미지

팁 - 게시판 write 폼값 더하기

조회 수 573 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
Extra Form

확장변수의 특정값을 제목에 넣기위해 빈 폼을 하나 만들고 확장변수값을 더해서 제목으로 넣는 방식을 취했다.

다른 형태로도 변경 가능...

 

 

<div class="write_header">
        <select name="category_srl" cond="$module_info->use_category=='Y'">
            <option value="">{$lang->category}</option>
            <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')">
                {str_repeat("&nbsp;&nbsp;",$val->depth)} {$val->title} ({$val->document_count})
            </option>
        </select>
        
        <input cond="$oDocument->getTitleText()" type="text" name="title" class="dw_title iText" title="{$lang->title}" value="{htmlspecialchars($oDocument->getTitleText())}" />
        <input cond="$oDocument->getTitleText()" type="text" name="Btitle" class="dw_titleB iText" title="{$lang->title}" value="" />
        <input cond="!$oDocument->getTitleText()" type="text" name="title" class="dw_title iText" title="{$lang->title}" />
        <input cond="!$oDocument->getTitleText()" type="text" name="Btitle" class="dw_titleB iText" title="{$lang->title}" />
        <input cond="$grant->manager" type="checkbox" name="is_notice" value="Y" class="iCheck" checked="checked"|cond="$oDocument->isNotice()" id="is_notice" />
        <label cond="$grant->manager" for="is_notice">{$lang->notice}</label>
        
    </div>
    <script>
    jQuery(function($){
        
        $( "input[name^='extra_vars1']" ).change(function() {
          // Check input( $( this ).val() ) for validity here
           var str = "";
           var str1 = $("input[name^='Btitle']").val();
            $( this ).keyup().each(function() {
              str += $( this ).val() + str1;
            });
            $( "input[name^='title']" ).val(str);
        });


         $("input[name^='Btitle']").change(function() {
          // Check input( $( this ).val() ) for validity here
           var str = "";
           var str1 = $( "input[name^='extra_vars1']" ).val();
            $( this ).keyup().each(function() {
              str +=  str1 + $( this ).val();
            });
            $( "input[name^='title']" ).val(str);
        });

    });


    </script>


나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5