Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Zend (http://www.forosdelweb.com/f182/)
-   -   Inicio con Zend Framework (http://www.forosdelweb.com/f182/inicio-con-zend-framework-555240/)

grovervas 07/02/2008 09:18

Inicio con Zend Framework
 
Hola a todos estoy nuevamente retomando el tema del PHP y me di cuenta que ahora existen muchos framework que facilitan el desarrollo de aplicaciones, estoy probando el framework de Zend y haciendo un primero ejemplo me sale el siguiente mensaje en la pagína:

Hola mundo! El número aleatorio es: random_number?>.

Cuando debería mostrarme el número aleatorio.

Aca paso el código.

Archivos index.php carpeta public
Código:

<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 'on');
ini_set('include_path', ini_get('include_path').';../library');

/*
*Zend Loader
*/
require "Zend/Loader.php";
Zend_Loader::loadClass('Zend_Controller_Front');

$front = Zend_Controller_Front::getInstance();
$front->setControllerDirectory('../application/controllers');
$front->throwExceptions(true);

$front->dispatch();

?>

Archivo indexController.php en carpeta Controllers
Código:

<?php
class IndexController extends Zend_Controller_Action
{
    function IndexAction()
    {
        srand();
        $this->view->random_number = rand(1,10);
    }

}
?>

Archivo index.phtml en carpeta Views/Scripts/index/
Código:

Hola mundo! El número aleatorio es: <?=$this->random_number?>.
Espero agradesco sus apoyo.

GatorV 07/02/2008 09:27

Re: Inicio con Zend Framework
 
Prueba cambiar asi tu view:
Código PHP:

Hola mundo! El número aleatorio es: <?php echo $this->random_number?>.

Saludos.

grovervas 07/02/2008 09:34

Re: Inicio con Zend Framework
 
Si lo acabo de cambiar y ahora si funciona, muchas gracias, pero me podrías indicar porque de la otra forma no funcionaba ya que viendo el ejemplo en un video si funciona.

GatorV 07/02/2008 09:46

Re: Inicio con Zend Framework
 
Necesitas activar la directiva de short_tags en tu php.ini para que PHP pueda procesar los tags <?, aunque no se recomienda, ya que se mezcla con la declaracion de los XML.

Saludos.

grovervas 07/02/2008 09:55

Re: Inicio con Zend Framework
 
Cierto, la falta de práctica me hizo olvidar estos temas, Gracias amigo.


La zona horaria es GMT -6. Ahora son las 03:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.