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.

Responder a