Hola masterpuppet pues si tenias razón con respecto al nombre de la clase (Post_Model_Post). algo que descubrí es que me hace un autoload si necesitad de instanciarla, me funciona igual así:
Código PHP:
Ver original<?php
class Post_IndexController extends Zend_Controller_Action
{
// protected $_model;
public function init()
{
/* Initialize action controller here */
// Zend_Loader::loadClass('Post');
// include_once(APPLICATION_PATH . '/modules/post/models/Post.php');
// $this->_model = new Post_Model_Post();
}
public function indexAction()
{
// action body
}
public function listarAction(){
$posts = new Post_Model_Post();
$this->view->posts = $posts->fetchAll();
}
}
Pasa algo, o esta ok y debe ser asi?
Saludos y gracias de nuevo, la verdad por mas que me leí, no encontré esa nomenclatura de llamar a la clase así.