테스트 사이트 - 개발 중인 베타 버전입니다

상품 일괄등록시 여분필드 채택완료

runga 9년 전 조회 6,799

상품 일괄등록시 여분필드 부분을 추가해보았는데 등록 자체가 않되네요.

 

itemexcelupdate.php 

 

이 파일 외에 다른 화일도 수정해야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
9년 전

최신 버전 기준으로 제가 한 거 그대로 말씀드리겠습니다.

itemexcelupdate.php 파일에서 $it_img10 아래 줄에 추가했고. 

(이거 추가할 때 중요한 점이 엑셀 각 열과 이 순서가 같아야 합니다. 위에서 아래로 차례대로)

$it_1           = addslashes($data->sheets[0]['cells'][$i][$j++]);

$it_2           = addslashes($data->sheets[0]['cells'][$i][$j++]);

 

sql 쿼리 부분에 이것도 추가 (이건 순서 상관없이 기존 항목 중간에 끼워 넣어도 됩니다.)

it_img1 = '$it_img1',

it_img2 = '$it_img2',

 

그리고 엑셀파일 맨 오른쪽에 여분필드1 입력 그 오른쪽 여분필드 2입력

 

그리고 중요한 게 최근 버전 엑셀파일 보면 모바일 상품명 열이 새로 추가된 게 있는데

이 열을 삭제해야 정상적으로 입력이 되네요. 이거 때문에 뒤로 밀려나서 누락이 되었네요.

베타 버전 때 삭제됐었던 열인데 다시 생긴 건지는 모르겠고 최근 패치 내역에서도 검색이 안되는데 버그 게시판에 문의 해볼게요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

r
runga
9년 전
감사합니다~ 여분 필드를 추가하면 등록되었다고 나오지만 확인해보면 등록자체가 안되고 있네요....ㅠㅠ
r
runga
9년 전
말씀하신대로 업그레이드 되면서 뭔가 버그가 들어갔나 봅니다. 0.12 버전 파일로 올려보니 잘 올라갑니다. 감사합니다~~

댓글을 작성하려면 로그인이 필요합니다.

r
9년 전

전 왜 안될까요 ㅠㅠㅠ

 

$it_1         = strip_tags(trim($it_1));

$it_2         = strip_tags(trim($it_2));

it_1 = '$it_1,
it_2 = '$it_2' ";

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9년 전

샘플로 해봤는데 여분 필드도 잘 올라갑니다.

itemexcelupdate.php 파일에서 2군데가 있는데 위에 sheets 부분이랑 아래 sql 부분에도 추가해야 합니다.

그리고 엑셀파일에서 세로 칸(열) 하나 더 추가해야 하고요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

r
runga
9년 전
전 왜 안될까요 ㅠㅠㅠ

$it_1 = strip_tags(trim($it_1));
$it_2 = strip_tags(trim($it_2));


it_1 = '$it_1,
it_2 = '$it_2' ";
작은별
9년 전
2개 추가해서 다시 해보니 뭔가 이상해 보이긴 하네요.
작은별
9년 전
아.. 원인을 알 것 같습니다. 이게 영카트 최신 버전에서 엑셀 열이 바뀌었네요.
왜 이게 갑자기 바뀌었지.... 모바일상품명이 새로 생겼네요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인