2016-06-02 2 views
2

새 고객이 Opencart 웹 사이트에 등록 할 때 쿠폰 코드를 이메일로 보내려면 어떻게해야합니까?opencart에 계정을 등록 할 때 쿠폰 코드를 사용자에게 보내는 방법

i have set 
Customer Login=yes 

쿠폰 섹션에 있습니다. 고객이 등록 할 때 쿠폰 코드가 없습니다.

+0

쿠폰이 없지만 사용자가 새로운 쿠폰을 만들어서 그에게 보냈다면 바로 등록 할 수 있습니까? 쿠폰을 이미 사용할 수있는 경우 사용자에게 쿠폰 코드 전송을 완료 했습니까? –

+0

나는 admin 섹션에 쿠폰 코드를 만들었습니다. 내가 체크 아웃시 쿠폰 코드를 사용할 때 잘 작동합니다. 이메일을 통해 사이트에 등록하는 모든 사용자에게 쿠폰 코드를 보내야합니다. 사용자가받은 등록 이메일에 쿠폰 코드를 보낼 수있는 것이 더 좋다. –

+0

쿠폰을 가지고 있다면, mysql 쿼리로받을 수있다. 맞습니까? 'addCustomer' 모델 함수와 이메일 코드를 알고 있습니다. mysql 쿼리를 사용하면 쿠폰 코드를 가져 와서 전자 메일 메시지에 추가 할 수 있습니다. –

답변

4

가장 쉬운 방법은 등록 메일 언어 파일에 쿠폰 코드를 추가하는 것입니다. 카탈로그/언어/영어/mail/customer.php을보고 변수 중 하나의 텍스트를 편집하십시오. 예를 들면 :

$_['text_thanks'] = 'Please use coupon code XXXXXX at checkout on your first order. Thanks,'; 

또한 새로운 변수를 추가하고 당신이 그것을 표시,하지만 기존의 변수 중 하나를 사용하여 내 의견에 훨씬 쉽게 될 경우 어떻게보다 효율적으로 관리하려는 경우 컨트롤러와 템플릿을 업데이트 할 수 있습니다 .

+0

예.이 하나의 좋은 아이디어라고 생각합니다. –