Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在cakephp中选择复选框并发送电子邮件_Cakephp - Fatal编程技术网

如何在cakephp中选择复选框并发送电子邮件

如何在cakephp中选择复选框并发送电子邮件,cakephp,Cakephp,我使用cakephp创建了一个页面,页面中包含患者列表的每个字段和我拥有的每个患者都有复选框。 现在,我想选择几个患者并向选定的患者发送电子邮件。这里我的问题是如何将所选患者链接到电子邮件选项卡 如果你能给出详细的答案,那将很有帮助。 谢谢大家 您可以使用以下代码: <?php echo $this->Form->input('User.patient_email_ids][', array('multiple' => 'checkbox', 'options' =>

我使用cakephp创建了一个页面,页面中包含患者列表的每个字段和我拥有的每个患者都有复选框。 现在,我想选择几个患者并向选定的患者发送电子邮件。这里我的问题是如何将所选患者链接到电子邮件选项卡

如果你能给出详细的答案,那将很有帮助。
谢谢大家

您可以使用以下代码:

<?php echo $this->Form->input('User.patient_email_ids][', array('multiple' => 'checkbox', 'options' => $checkbox_list));?>
您可以将$this->request->data['User']['patient\u email\u ids']传递到$tolist of all recipients变量中的邮件组件

$checkbox_list = array(
                       [abc@def.com] => patient1,
                       [ghi@jkl.com] => patient2
                      );