naver.php파일의 소스인데요
네이버쇼핑에 상품을 등록을 할때 배송비 5000원을 추가하려고합니다.
그럴려면 naver.php파일에서 배송비를 강제로 추가를 해야될것같은데
밑에 소스에서 어떻게 수정을 하면 되나요?
$delivery = get_item_sendcost2($row['it_id'], $row['it_price'], 1);
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2016-01-27 (수) 12:32:35
5000원이라는 금액이 상품별 설정된 배송비금액과 달라서 강제 추가하시려면..
$row['it_price'] += 5000;쇼핑몰의 설정에 따를 경우
$row['it_price'] += $delivery;위 코드를 아래 구문의 바로아래에 추가하세요.
$delivery = get_item_sendcost2($row['it_id'], $row['it_price'], 1);
답변에 대한 댓글 2개
2016-01-27 (수) 13:27:45
2016-01-27 (수) 21:13:31
해당 소스가 끝나는 부분에 강제로 금액을 지정해주면 될것으로 보이네요.
$delivery = $send_cost = 5000;
$delivery = $send_cost = 5000;
답변을 작성하려면 로그인이 필요합니다.
if ($default[de_send_cost_case] == '없음') {
$send_cost = 0;
}
else {
// 배송비 상한일 경우 제일 앞에 배송비
$send_cost_limit = explode(";", $default[de_send_cost_limit]);
$send_cost_list = explode(";", $default[de_send_cost_list]);
$cost_limit = (int)$send_cost_limit[0];
$send_cost = (int)$send_cost_list[0];
}
$sql =" select * from $g4[yc4_item_table] where it_use = '1' order by ca_id";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$cate1 = $cate2 = $cate3 = $cate4 = "";
$caid1 = $caid2 = $caid3 = $caid4 = "";
$caid1 = substr($row['ca_id'],0,2);
$row2 = sql_fetch(" select ca_name from $g4[yc4_category_table] where ca_id = '$caid1' ");
$cate1 = $row2[ca_name];
if (strlen($row[ca_id]) >= 8) {
$caid4 = substr($row[ca_id],0,8);
$row2 = sql_fetch(" select ca_name from $g4[yc4_category_table] where ca_id = '$caid4' ");
$cate4 = $row2[ca_name];
}
if (strlen($row[ca_id]) >= 6) {
$caid3 = substr($row[ca_id],0,6);
$row2 = sql_fetch(" select ca_name from $g4[yc4_category_table] where ca_id = '$caid3' ");
$cate3 = $row2[ca_name];
}
if (strlen($row[ca_id]) >= 4) {
$caid2 = substr($row[ca_id],0,4);
$row2 = sql_fetch(" select ca_name from $g4[yc4_category_table] where ca_id = '$caid2' ");
$cate2 = $row2[ca_name];
}
// 배송비 상한가 미만이면 배송비 적용
$delivery = 0;
if ($row[it_amount] < $cost_limit) {
$delivery = $send_cost;
}
위소스에서는 무료없이 무조건 배송비주려면 어떻게 해야하나요?