사전에 정의된 SMS프리셋에 상품명을 추가하고싶습니다.
본문
사전에 정의된 SMS프리셋
- 회원가입시
- {이름} {회원아이디} {회사명}
- 주문서작성
- {이름} {보낸분} {받는분} {주문번호} {주문금액} {회사명}
- 입금확인시
- {이름} {입금액} {주문번호} {회사명}
- 상품배송시
- {이름} {택배회사} {운송장번호} {주문번호} {회사명}
입금확인시에 {상품명} 을 추가하고싶습니다.
/shop/orderformupdate.php
for($s=0; $s<count($sms_contents); $s++) {
$sms_content = $sms_contents[$s];
$recv_number = preg_replace("/[^0-9]/", "", $recv_numbers[$s]);
$send_number = preg_replace("/[^0-9]/", "", $send_numbers[$s]);
$sms_content = str_replace("{이름}", $od_name, $sms_content);
$sms_content = str_replace("{보낸분}", $od_name, $sms_content);
$sms_content = str_replace("{받는분}", $od_b_name, $sms_content);
$sms_content = str_replace("{주문번호}", $od_id, $sms_content);
$sms_content = str_replace("{주문금액}", number_format($tot_ct_price + $od_send_cost + $od_send_cost2), $sms_content);
$sms_content = str_replace("{회원아이디}", $member['mb_id'], $sms_content);
$sms_content = str_replace("{회사명}", $default['de_admin_company_name'], $sms_content);
$sms_content = str_replace("{상품명}", $it_name, $sms_content);
{상품명} 을 추가하였으나 적용이 안되네요?
답변좀 부탁드립니다.
답변 1
orderformupdate.php 요기는 장바구니에서 넘어온 상품 정보가 있어서
it_name 이 고유하게 사용되지 않아서 작동하지 않습니다.
글도 굳이 필요하다면
30라이 아래에 아래와 같이 추가해보세요
[ 수정전 ]
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
[ 수정후 ]
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$it_name = $row['it_name'];
1개 이상 상품을 구매하는 경우에는 마지막 장바구니 상품명이 들어가겠지만
일단 아쉬운데로 작동은 할껍니다.