::¼îÇθôÁ¦ÀÛ, ȨÆäÀÌÁöÁ¦ÀÛ, ¼îÇθôâ¾÷, ¼ÒÀÚº»Ã¢¾÷, ¼îÇθôµðÀÚÀÎ, NO.1 ¼îÇθô¼Ö·ç¼Ç °Ù¸ô GETMALL::
°í°´Áö¿øÆÐÄ¡&¾÷±×·¹À̵å
°Ù¸ô ±¸¹öÀü(Ç÷¯½º, ÇÁ¸®¹Ì¾ö, Ç÷¡Æ¼³Ñ)¿¡¼­ Web2.0 ³Ø½ºÆ® ¹öÀüÀ¸·Î ¾÷±×·¹À̵å ÇϽ÷Á¸é '¼îÇθô¹öÀü ¾÷±×·¹ÀÌµå ½Åû'À» Ŭ¸¯Çϼ¼¿ä.
     
[´äº¯]¡¸»óÇ°Á¤º¸Á¦°ø °í½Ã¡¹¿¡ µû¸¥ ±ä±Þ ÆÐÄ¡ °ü¸®ÀÚÆäÀÌÁö µðÀÚÀÎ ¾÷±×·¹À̵å 2013/02/05

°ü¸®ÀÚ ÆäÀÌÁöµðÀÚÀÎ ¾÷±×·¹À̵å ÆÐÄ¡ ÀÔ´Ï´Ù.


[ /admin/product_register.add.php ]

À§ ÆÄÀÏ¿¡ Ãß°¡µÈ ¼Ò½º ¸¦ º¯°æ ÇÏ½Ã¸é µË´Ï´Ù.

÷ºÎµÈ ÆÄÀÏ ¿øº» ÆÄÀÏ ÂüÁ¶ ÇϽñ⠹ٶø´Ï´Ù.




    <tr>
    <TD class="table_cell"><img src="images/icon_point5.gif" width="8" height="11" border="0">»óÇ°Á¤º¸°í½Ã</TD>
    <TD colspan="3">
     <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr>
       <td class="td_con1">
        »óÇ°±¸ºÐ ¼±Åà :
        <select name="gosiTemplet" class="select">
         <option value="">ÅÛÇø´ ¸®½ºÆ® ·ÎµùÁß</option>
        </select>
       </td>
      </tr>
      <tr>
       <td class="td_con1">
        <span class="font_orange">
        £ª Ç׸ñ¸í ¶Ç´Â ³»¿ë Áß ÇÑ ºÎºÐÀÌ¶óµµ ³»¿ëÀÌ ¾øÀ»°æ¿ì ÇØ´ç Ç׸ñÀº µî·ÏµÇÁö ¾Ê½À´Ï´Ù.<br>
        £ª »óÇ° ±¸ºÐ¼±ÅÃÀ» ÅëÇÑ Á¤º¸°í½Ã ³»¿ëÀº ±âº» ¼³Á¤µÈ °¢ ºÎºÐº° ³»¿ëÀ¸·Î ÇÊ¿ä½Ã ¼öÁ¤ÀÌ °¡´ÉÇÕ´Ï´Ù.<br>
        £ª Á¤º¸°í½Ã ³»¿ë º¯°æ½Ã ±âÁ¸ µî·Ï ³»¿ëÀº ÃʱâÈ­µÇ¸ç, »óÇ° Á¤º¸ ÀúÀå½Ã Àû¿ëµË´Ï´Ù.
        </span>
       </td>
      </tr>
      <tr>
       <td class="td_con1">


 


        <style type="text/css">
/*
        .tblStyle1{ border-left:1px solid #ccc; border-top:1px solid #ccc; width:100%}
        .tblStyle1 th{ background:#efefef; padding:3px; border-right:1px solid #ccc;  border-bottom:1px solid #ccc; width:160px}
        .tblStyle1 td{  padding:3px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
*/
        .dtitleTd{ padding:0px 0px 0px 10px; background-color:#f5f5f5; }
        .daccTd{ padding:0px 0px 8px 10px; }
        .dbtnTd{ padding:10px 0px 10px 0px; }
        .dtitleInput{ width:96%; border:1px solid #ccc; font-family:µ¸¿ò; letter-spacing:-1px; }
        .ditemTextarea{ width:98%; line-height:18px;}
        </style>


        <script language="javascript" type="text/javascript">
         function addGosiItem(el,itm){
          var str = '<tr><td colspan="3" height="1" bgcolor="#dddddd"></td></tr>';
           str += '<tr>';
           str +=      '<td class="dtitleTd"><input type="hidden" name="didx[]" value="" /><input type="text" name="dtitle[]" value="'+((itm && itm.title)?itm.title:'')+'" class="dtitleInput" /></td>';
           str +=      '<td width="60%" class="td_con1"><textarea name="dcontent[]" class="ditemTextarea"></textarea></td>';
          if(itm && itm.desc){
           str +=      '<td width="90" class="dbtnTd" rowspan="2"><img src="images/btn_info_delete.gif" class="ditemDelBtn" alt="Ç׸ñ»èÁ¦" style="cursor:hand;" /><br><img src="images/btn_info_add.gif" class="ditemAddBtn" alt="Ç׸ñÃß°¡" style="cursor:hand;" /></td></tr>';
           str += '<tr><td colspan="2" class="daccTd"><span class="font_orange">* '+itm.desc+'</span></td></tr>';
          }else{
           str +=      '<td class="dbtnTd"><img src="images/btn_info_delete.gif" class="ditemDelBtn" alt="Ç׸ñ»èÁ¦" style="cursor:hand;" /><br><img src="images/btn_info_add.gif" class="ditemAddBtn" alt="Ç׸ñÃß°¡" style="cursor:hand;" /></td></tr>';
          }
         
          if(el){
           //$(el).parent().parent().after(str);
           var cel = $j(el).parent().parent();
           var nel = $j(cel).next('tr');
           if($j(nel).find('td:eq(0)').attr('colspan') == '2'){
            $j(nel).after(str);
           }else{
            $j(cel).after(str);
           }           
          }else{
           if($j('#detailTable').find('tr').length <1){
            $j('#detailTable').append('<tbody>'+str+'</tbody>');
           }else{
            $j('#detailTable').find('tr:last').after(str);
           }
          }
          if($j('#detailTable').css('display') == 'none') $j('#detailTable').css('display','');
          parent_resizeIframe('AddFrame');
         }
         
         function removeGosiItem(el){
          var cel = $j(el).parent().parent();
          var nel = $j(cel).next('tr');
          if($j(nel) && $j(nel).find('td:eq(0)').attr('colspan') == '2'){
           $j(nel).remove(); 
          }
          $j(cel).remove();


          //$j(el).parent().parent().remove();
          if($j('#detailTable').find('tr').length <1){
           $j('#detailTable').css('display','none');
          }
         }
         
         $j(function(){
          $j.post('/lib/ext/getbyjson.php',{'act':'getProductGosiTitles'},
           function(data){
            if(data.err != 'ok'){
             alert(data.err);
            }else{
             $j('select[name=gosiTemplet]').find('option').remove();
             $j('select[name=gosiTemplet]').append('<option value="">== »óÇ° ±¸ºÐ ¼±Åà ==</option>');
             $j.each(data.items,function(idx,itm){
              $j('select[name=gosiTemplet]').append('<option value="'+itm.idx+'">'+itm.title+'</option>');
             });
             $j('select[name=gosiTemplet]').append('<option value="-1">Á÷Á¢ ÀÔ·Â</option>');
            }
          },'json');
          
          $j(document).on('change','select[name=gosiTemplet]',function(){
           var idx = $j(this).val();
           if(idx == '-1'){
            addGosiItem(null,null); 
           }else{
            $j.post('/lib/ext/getbyjson.php',{'act':'getProductGosiItems','idx':idx},
             function(data){
              if(data.err != 'ok'){
               alert(data.err);
              }else{
               $j('#detailTable').find('tr').remove();
               $j.each(data.items,function(idx,itm){
                addGosiItem(null,itm);
               });
              }
             },'json');          
           }
          });
          
          $j(document).on('click','.ditemAddBtn',function(){
           addGosiItem(this,null);
          });


          $j(document).on('click','.ditemDelBtn',function(){
           removeGosiItem(this);
          });        
          
         });
        </script>
        <?
        $detialItems = _getProductDetails($_data->pridx);
        ?>
        <table width="98%" border="0" cellpadding="0" cellspacing="0" id="detailTable" style="margin:0px 10px 0px 15px; display:<?=(count($detialItems)>0)?'':'none'?>; border-top:1px solid #dddddd">
         <? if(count($detialItems)>0){
            foreach($detialItems as $ditem){ ?>
         <tr>
          <td class="dtitleTd"><input type="hidden" name="didx[]" value="<?=$ditem['didx']?>" /><input type="text" name="dtitle[]" value="<?=$ditem['dtitle']?>" class="dtitleInput" /></td>
          <td width="60%" class="td_con1"><textarea name="dcontent[]" class="ditemTextarea"><?=$ditem['dcontent']?></textarea></td>
          <td width="90" class="dbtnTd"><img src="images/btn_info_delete.gif" class="ditemDelBtn" alt="Ç׸ñ»èÁ¦" style="cursor:hand;" /><br><img src="images/btn_info_add.gif" class="ditemAddBtn" alt="Ç׸ñÃß°¡" style="cursor:hand;" /></td>
         </tr>
         <tr><td colspan="3" height="1" bgcolor="#dddddd"></td></tr>
         <?           } // end foreach
         } // end if
        ?>
        </table>


 



       </td>
      </tr>
     </table>
    </TD>
   </tr>
   <TR>
    <TD colspan="4" background="images/table_con_line.gif"></TD>
   </TR>



product_register.add.zip (30 KB)
 
right_menu_title.gif
À̺¥Æ®
¼Ö·ç¼Ç ±¸ÀÔ¹®ÀÇ
¼Ö·ç¼Ç ¿î¿µ¹®ÀÇ
»óÇ° Q&A
ÆÁ¾ØÅ×Å©
â¾÷°¡À̵å
¶óÀ̼¾½º º¯°æ½Åû
°øÁö»çÇ×
ÆÐÄ¡&¾÷±×·¹À̵å
storebook
callistore
üÇèÆǽÅû
»ç¿ëÀÚüÇè °ü¸®ÀÚüÇè
¼îÇθô¼Ö·ç¼Ç ½Åû
üÇèÆǽÅû
»ç¿ëÀÚüÇè ÀÔÁ¡»ç ¹Ì´Ï¼¥Ã¼Çè
°ü¸®ÀÚüÇè ÀÔÁ¡»ç °ü¸®ÀÚüÇè
¼îÇθô¼Ö·ç¼Ç ½Åû
°Ù¸ô¼Ò°³ °í°´¼¾ÅÍ °³ÀÎÁ¤º¸º¸È£¹æħ ÀÌ¿ë¾à°ü Á¦ÈÞ¹®ÀÇ ¸®¼¿·¯½Åû °³ÀΰáÁ¦»óÇ° ¼Ö·ç¼Ç¸ô ¼¼±Ý°è»ê¼­½Åû ÆäÀ̽ººÏ Æ®À§ÅÍ ¹ÌÅõµ¥ÀÌ °Ù¸ôrss °ü¸®ÀÚ¿¡°Ô¸ÞÀϺ¸³»±â