php 从数据库代码中检索数据,从插件文件中添加自定义函数

ev7lccsx  于 2024-01-05  发布在  PHP
关注(0)|答案(1)|浏览(211)
  1. $donorQuery->joinRaw("JOIN ({$donationQuery->getSQL()}) AS sub ON donors.id = sub.donorId");
  2. if ($this->shouldIncludeAddress()) {
  3. $donorQuery->attachMeta('give_donormeta',
  4. 'donors.ID',
  5. 'donor_id',
  6. ['give_phone', 'give_phone'],//added code
  7. ['_give_donor_address_billing_line1_0', 'address_line1'],
  8. ['_give_donor_address_billing_line2_0', 'address_line2'],
  9. ['_give_donor_address_billing_city_0', 'address_city'],
  10. ['_give_donor_address_billing_state_0', 'address_state'],
  11. ['_give_donor_address_billing_zip_0', 'address_zip'],
  12. ['_give_donor_address_billing_country_0', 'address_country'],
  13. );
  14. }

字符串
如何添加一个手机没有查询这个功能而不打扰它添加一个自定义功能呢

5us2dqdw

5us2dqdw1#

假设_give_donor_phone是手机的Meta密钥,尝试以下操作:

  1. $donorQuery->attachMeta('give_donormeta',
  2. 'donors.ID',
  3. 'donor_id',
  4. ['_give_donor_phone', 'phone_number'],
  5. ['_give_donor_address_billing_line1_0', 'address_line1'],
  6. ['_give_donor_address_billing_line2_0', 'address_line2'],
  7. ['_give_donor_address_billing_city_0', 'address_city'],
  8. ['_give_donor_address_billing_state_0', 'address_state'],
  9. ['_give_donor_address_billing_zip_0', 'address_zip'],
  10. ['_give_donor_address_billing_country_0', 'address_country']
  11. // ... Other existing fields ...
  12. );

字符串

相关问题