hola espero ke me puedan ayudar pues bueno mi problema es el siguiente
estoy utilizando Html2ps/Html2pdf para crear archivos pdf segui los pasos
de este tuto
http://bakery.cakephp.org/articles/view/4cb11e62-f280-480f-9e19-4845d13e7814/lang:spa
y todo iba bien solo ke bueno empece hacer las modificaciones ke necesito
para mi proyecto
este es le codigo del controlador
function view($id = null) {
$this->Apartado->User->recursive = -1;
$al = $this->Apartado->User->find('all', array('conditions'=>
array('User.id'=> $this->_usersId())));
$this->set('al', $al);
$datos = $this->Apartado->find('all', array('order' =>
array('Apartado.id' => 'asc'), 'conditions'=> array('Apartado.user_id'=>
$this->_usersId())));
$this->set(compact('datos'));
}
function download($id = null) {
// Include Component
App::import('Component', 'Pdf');
// Make instance
$Pdf = new PdfComponent();
// Invoice name (output name)
$Pdf->filename = 'Reporte'; // Without .pdf
// You can use download or browser here
$Pdf->output = 'download';
$Pdf->init();
// Render the view
$Pdf->process(Router::url('/', true) . 'reportes/view/'. $id);
$this->render(false);
}
y este es el de mi vista
<table>
<tr>
<th>Numero de Apartado</th>
<th>TECAAL</th>
<th>Sala</th>
<th>Fecha</th>
<th>Hora</th>
<th>Estado</th>
<th>Accion</th>
</tr>
<?php foreach ($datos as $dato): ?>
<tr>
<td><?php echo $dato['Apartado']['id']; ?></td>
<td><?php echo $dato['Tecal']['nombre_tecal']; ?></td>
<td><?php echo $dato['Sala']['nombre_sal']; ?></td>
<td><?php echo $dato['Apartado']['fecha']; ?></td>
<td><?php echo $dato['Apartado']['hora_i']; ?></td>
<td><?php echo $dato['Apartado']['estado']; ?></td>
<td class="actions">
<?php
if ($dato['Apartado']['estado'] == 'Apartado'){
//echo $this->Html->link('Cancelar', array('controller' =>
'apartados', 'action' => 'cancelar', $dato['Apartado']['id']));
}
?>
<!--?php echo $this->Html->link('Borrar', array('controller' =>
'users', 'action' => 'delete', $dato['User']['id']), array(), 'Esta seguro
de querer borrar?'); ?-->
</td>
</tr>
<?php
endforeach;
?>
</table>
<?php
echo $this->Html->link('Menu Inicio', array('controller'=> 'users',
'action'=> 'menu'));
echo '<br>';
echo $this->Html->link('Descargar', array('controller' => 'reportes',
'action' => 'download'));
y a la hora de generar mi documento me dice ke no se puede mostrar el
documento ... ojala me puedan ayudar de antemano muchas gracias!!!!
aaahh!!! se me olvidaba por ke luego me regañan utilizo la version cakephp
2.x
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para ver este debate en la Web, visita
https://groups.google.com/d/msg/cakephp-es/-/vI6HJtpD6cMJ.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.