2016-08-02 1 views
2

Shopify 웹 사이트에 새 페이지를 추가하고 해당 페이지를 작성했으며 사용자에게 몇 가지 정보를 묻습니다. 내 문제는 Shopify에 이러한 정보를 저장하는 방법입니다. PHP와 JavaScript는 이해하지만, 내가 알기로는 Shopify의 워크 플로입니다. 고객이 정보를 입력하면 Shopify는 데이터를 어디에 저장합니까? Shopify 데이터베이스와 어떤 언어로 대화해야합니까?shopify 데이터베이스/백엔드와 함께 작동

답변

1

고객의 가입 양식에 대한 추가 세부 정보는 Shopify의 following this very simple tutorial으로 문의하십시오. API를 사용하지 않아도됩니다. 기존 양식에 추가 필드를 추가하기 만하면됩니다.

이외에도 Shopify가 고객, 일반적으로 모든 리소스에 추가 정보를 추가하는 가장 좋은 방법은 Metafields을 사용하는 것입니다. 그러나 API를 사용하여 새 API를 만들어야합니다. 즉 (편집 : NodeJS, Python, Ruby, Java, .NET과 같은 언어 일 수 있습니다. PHP를 사용하기로 언급 했으므로 PHP를 지정했습니다)

워크 플로가 따라 할 수있는 다음 : 사용자는이 새로운 페이지에있는 양식을 작성 ->이 당신의 PHP 서버에 POST HTTP 요청 생성 -> 해당 서버에서 코드가 가게 내에서 인증을 (this 할 수있다 편리하게 들어 와서) 새로운 고객 메타 필드 엔드 포인트에 POST를 수행합니다. 마지막으로 결과를 반환하므로 shopify 페이지에서 처리 할 수 ​​있습니다.

액체 템플릿 엔진을 통해 직접 메타 필드를 표시 할 수 있으며 추가 코드가 필요하지 않으며 해당 API에 연결할 수도 없습니다.

+0

PHP를 사용할 필요가 없음에 유의하십시오. 그것은 많은 사람들의 스크립팅 언어 중 하나입니다. Javascript, Ruby, Python, .Net 또는 인터넷 컴퓨팅에 적합한 다른 언어를 자유롭게 사용할 수 있습니다. –

+0

데이비드 감사합니다, 당신이 언급 한 내용을 명확하게하기 위해 내 게시물을 업데이트했습니다. –