Extra Form
PHP PHP 7.3
CMS Rhymix

개발쪽은 전혀 상관없는 저로서

회원 확장 정보 (관리자가 따로 추가한 항목)을 어떻게 가져와야 할 지 막막하네요 ㅠㅠ

 

회원 가입 이메일 알림 애드온을 통해서 확장 변수(핸드폰번호;phone_num)의 정보를

이메일로 전송하고 싶습니다.

 

스크린샷 2020-07-07 오후 9.55.34.png.jpg

 

보니까 매크로 변수 생성을 해서(?)

회원의 정보를 가져오는 것 같은데요

 

여기서 어떤 코드를 추가해야 확장 정보를 가져올수 있나요?

$obj->phone_num 을 넣어봤는데 안되더라구요 ㅠㅠ

  • profile

    unserialize($obj->extra_vars)->phone_num 해보세요.

     

    라이믹스라면 전화번호 필드가 있으니 그걸 사용하시기를 권장합니다.

    이 기능이 도입되기 전에 전화번호를 확장변수로 따로 받으셨다면 어쩔 수 없겠지만요.

  • profile profile
    아 감사합니다 :)
    위 방법으로 해결했습니다 ㅎㅎ

    왜 때문이었는지 기억은 안나는데, 어찌하다가 라이믹스 기본 핸드폰번호 기능을 못쓰게 되어서 따로 extra_vars로 따로 추가했던것 같네요..ㅎㅎ
  • profile
    실제 해보지 않아서 확신은 없지만,
    라이믹스 기본 필드를 이용하시는 거라면
    phone_num이 아니라 $obj->phone_number 로 하셔야 하지 않을까 싶네요.
  • profile profile
    라이믹스 기본 필드는 위 방법으로 될 것 같은데
    extra_vars로 쓰고 있어서 unserialize 걸어서 해결했네요..ㅎㅎ

    감사합니다 :)