영카트 질문드립니다.
본문
영카드 상품에서 관련상품 등록하면은 서로 연결이 되서 나옵니다.
이거 서로 연동이 아니라 직접 각자등록해서 관련상품 나오게 할수없는건지요.
무조건 두가지 상품이 서로 연동이 되버려서여.
답변 2
/adm/shop_admin/itemformupdate.php 를 열어보시면
400 라인 부근에..
// 관련상품 등록
$it_id2 = explode(",", $it_list);
for ($i=0; $i<count($it_id2); $i++)
{
if (trim($it_id2[$i]))
{
$sql = " insert into {$g5['g5_shop_item_relation_table']}
set it_id = '$it_id',
it_id2 = '$it_id2[$i]',
ir_no = '$i' ";
sql_query($sql, false);
// 관련상품의 반대로도 등록
$sql = " insert into {$g5['g5_shop_item_relation_table']}
set it_id = '$it_id2[$i]',
it_id2 = '$it_id',
ir_no = '$i' ";
sql_query($sql, false);
}
}
란 부분이 있습니다.
// 관련상품 등록
$it_id2 = explode(",", $it_list);
for ($i=0; $i<count($it_id2); $i++)
{
if (trim($it_id2[$i]))
{
$sql = " insert into {$g5['g5_shop_item_relation_table']}
set it_id = '$it_id',
it_id2 = '$it_id2[$i]',
ir_no = '$i' ";
sql_query($sql, false);
// 관련상품의 반대로도 등록
$sql = " insert into {$g5['g5_shop_item_relation_table']}
set it_id = '$it_id2[$i]',
it_id2 = '$it_id',
ir_no = '$i' ";
// sql_query($sql, false);
}
}
위처럼 주석처리 하시고 다시 등록하시면 아마 서로 등록되지 않습니다.
원하시는 기능은 구현을 별도로 하셔야 할듯 보여집니다.
답변을 작성하시기 전에 로그인 해주세요.