http://alemohamad.com/tutorial-zend-framework-2-beta/
Pero yo ya lo tengo todo configurado con mi Album y demás. Lo que estoy haciendo es añadiéndole los Action que me dice, entonces añado:
Código PHP:
namespace AlbumController;
use ZendMvcControllerActionController,
ZendViewModelViewModel;
class AlbumController extends ActionController
{
public function indexAction()
{
}
public function addAction()
{
}
public function editAction()
{
}
public function deleteAction()
{
}
}
Código PHP:
<?php
return array(
'di' => array(
'instance' => array(
'alias' => array(
'album' => 'Album\Controller\AlbumController',
),
'Zend\View\Resolver\TemplatePathStack' => array(
'parameters' => array(
'paths' => array(
'album' => __DIR__ . '/../view',
),
),
),
),
),
);
Código:
Y así con todas los action. Excepto el index que me funciona.A 404 error occurred Page not found. The requested controller could not be mapped to an existing controller class. Controller: Album\Controller\Add(resolves to invalid controller class or alias: Album\Controller\Add) Exception: Zend\ServiceManager\ServiceManager::get was unable to fetch or create an instance for Album\Controller\Add
Y si pongo http://localhost/zf2/public/album/add/ o cualquier cosa acabada con el / me sale un simple error 404.
¿Cómo puedo arreglar esto?
Y también me dice que cree AlbumTable en una carpeta llamada Model que no existe, ¿qué debería hacer?
Saludos y gracias de antemano.