상품 복사시 별점까지 복사가 되네요.
상품 복사시 복사한 상품의 별점까지 복사를 해서 리스트에 노출이 됩니다.
상품평은 0개 임에도 불구하구요.
하나를 썼다가 지우면 초기화가 되어 그렇게 잡았습니다.
상품평은 0개 임에도 불구하구요.
하나를 썼다가 지우면 초기화가 되어 그렇게 잡았습니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
직접 수성하실 경우 shop_admin/itemcopyupdate.php 파일에서 아래 부분을 수정하시면 됩니다.
[code]
// 상품테이블의 필드가 추가되어도 수정하지 않도록 필드명을 추출하여 insert 퀴리를 생성한다. (상품코드만 새로운것으로 대체)
$sql_common = "";
$fields = mysql_list_fields(G5_MYSQL_DB, $g5['g5_shop_item_table']);
$columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) {
$fld = mysql_field_name($fields, $i);
if ($fld != 'it_id') {
$sql_common .= " , $fld = '".addslashes($cp[$fld])."' ";
}
}
[/code]
위 코드를 아래 코드로 수정합니다.
[code]
// 상품테이블의 필드가 추가되어도 수정하지 않도록 필드명을 추출하여 insert 퀴리를 생성한다. (상품코드만 새로운것으로 대체)
$sql_common = "";
$fields = mysql_list_fields(G5_MYSQL_DB, $g5['g5_shop_item_table']);
$columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) {
$fld = mysql_field_name($fields, $i);
if ($fld == 'it_id' || $fld == 'it_sum_qty' || $fld == 'it_use_cnt' || $fld == 'it_use_avg')
continue;
$sql_common .= " , $fld = '".addslashes($cp[$fld])."' ";
}
[/code]