Score:0

ฉันจะโหลดที่อยู่จาก CiviCRM ลงในโปรไฟล์การเรียกเก็บเงินเชิงพาณิชย์ได้อย่างไร

ธง km

ฉันมีร้านค้าพาณิชย์ที่เชื่อมโยงกับ CiviCRM ฉันต้องการให้ลูกค้าป้อนที่อยู่เพียงครั้งเดียวในโปรไฟล์ผู้ติดต่อของ CiviCRM

ฉันจะโหลดโปรไฟล์เพื่อคัดลอกไปยังโปรไฟล์การเรียกเก็บเงินของ Commerce ได้อย่างไร

ฉันได้ติดตั้ง civicrm_entity.

นี่คือวิธีที่ฉันคิดจะทำ:

  1. โหลดเซสชัน CiviCRM

ฉันจะทำให้โมดูลโหลดคลาส CiviCRM ได้อย่างไร ฉันเห็นว่า civicrm_entity โหลด CRM_Core_BAO_UFMatch? หรือโหลด CRM_Core_Session เรา 'เข้าสู่ระบบ' ของ CiviCRM แล้ว ดังนั้นเราควรจะสามารถโหลดเซสชันนั้นได้หรือไม่

ฉันได้รับชั้นเรียนไม่พบข้อผิดพลาด

  1. โหลดเอนทิตี

    $this->entityTypeManager->getStorage('profile')->load($account->id()); $profile_storage = $this->entityTypeManager->getStorage('โปรไฟล์'); $civicrm_contect = $this->entityTypeManager->getStorage('civicrm_contact') ->loadByProperties();

คุณสมบัติ? เมื่อก่อนเราใช้อีเมล ฉันไม่เห็นอะไรในตัวฉัน external_identifier สนามไหนดีที่สุด?

  1. เอพีไอ

นี่คือวิธีที่เราทำในอดีต

ถ้าฉันโหลดรายละเอียด CiviCRM ฉันมีกิจกรรมของฉัน เหตุการณ์การสั่งซื้อ::ORDER_PAID ทำงานที่ฉันสามารถตั้งค่ารายละเอียดโปรไฟล์การเรียกเก็บเงิน

lk flag
เราขอแนะนำให้คุณโพสต์คำถามของคุณที่ https://civicrm.stackexchange.com หากคุณยังไม่ได้ดำเนินการ นอกจากนี้ ฟอรัมแชท CiviCRM ที่ https://chat.civicrm.org ก็น่าจะมีประโยชน์เช่นกัน
br flag
เราใช้ Drupal Rules ได้สำเร็จในอดีตสำหรับสิ่งนี้
Interlated avatar
km flag
จริง - เราก็เช่นกัน กฎทำลาย 'บริบท' และบล็อกการแมปบน d9 โดยสิ้นเชิง ดูเหมือนว่าเหตุการณ์จะแทนที่กฎใน commerce-2

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา