gracias por responder patriciomase!
buscando algunos ejemplos, modifiqué unas cosas, pero aún así me da error
Fatal error: Call to undefined method Pendientes::load_model() in /home/oscar/public_html/crud/application/controllers/pendientes.php on line 66
el código me quedó así
Código PHP:
// este es el boton que haría la operación del envío
$crud->add_action('Enviar', '', 'pendientes/pendientes_v/copyrows', 'ui-icon-plus');
// esta es la función
function copyrows($id)
{
$this->load->model('standby_model', 'standby');
$this->load_model('Client_Model', 'Client');
$this->load->model('customer_model', 'customers');
$clientInfo = $this->Client->getInfo($cliente_id);
$this->load->library('email');
$this->email->from('[email protected]', 'Demo');
$this->email->to($clientInfo['email']);
$this->email->subject('Email Test');
$this->email->message('Hola tu usuario es ' . $clientInfo['email'] . ' y tu contraseña es ' . $clientInfo['clave']);
$this->email->send();
echo $this->email->print_debugger();
$this->customers->insert($id); // copia ese cliente en otra tabla
$this->standby->delete($id); // borra ese cliente de la tabla actual
}
//cliente_model
// los mails seran enviados a cada uno de ellos, por ej. la tabla es
juan | [email protected] | ENVIAR
josé | [email protected] | ENVIAR
es decir que el mail será enviado al respectivo cliente.
<?php
class Cliente_Model extends CI_Model{
public function getInfo($client_id){
return array(
'email' => '[email protected]',
'username' => 'usuario',
'password' => 'QWERTY');
}
}