Foros del Web » Programando para Internet » PHP » Zend »

consulta sobre Buscador yUrls Amigables en Zend

Estas en el tema de consulta sobre Buscador yUrls Amigables en Zend en el foro de Zend en Foros del Web. Hola chicos, gracias por la paciencia, ahora bien, quisiera saber que me recomiendan para armar un buscador, con urls amigables. Es decir en mi controlador ...
  #1 (permalink)  
Antiguo 08/08/2008, 15:21
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 18 años, 11 meses
Puntos: 1
consulta sobre Buscador yUrls Amigables en Zend

Hola chicos, gracias por la paciencia, ahora bien, quisiera saber que me recomiendan para armar un buscador, con urls amigables.
Es decir en mi controlador buscador, pueda recibir urls como
buscador/tutoriales+php.html.

Se en un momento voy a tenr que usar el modo rewrite. Pero quisiera que den una recomendacion de tutoriales o que me den una mano para poder ubicar esta informacion para integrarlas en Zend.
  #2 (permalink)  
Antiguo 08/08/2008, 16:36
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: consulta sobre Buscador yUrls Amigables en Zend

Hola gabyrsh,

Zend_Controller ya tiene un URL Rewriter que sirve con URLs amigables, que es lo que más deseas agregarle?

Saludos.
  #3 (permalink)  
Antiguo 09/08/2008, 10:12
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: consulta sobre Buscador yUrls Amigables en Zend

Queria además que me orienten en esto, porque por ejemplo, si mi controlador se llama buscador, y yo en la url coloco buscador/algo, el zend va a buscarme alguna accion del controlador llamada "algo". Entonces mi pregunta es, tendria que deshabilitar algo para que el zend no busque esa accion??? Supongo que seria desahabilitar para que no busque el archivo .phtml correspondiente.

Pero nose si alguna cosa más.
  #4 (permalink)  
Antiguo 09/08/2008, 17:40
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 18 años, 11 meses
Puntos: 1
Respuesta: consulta sobre Buscador yUrls Amigables en Zend

hola, gracias por la respuesta, buscando en la web, hallé este codigo:
Código:
<?php
require_once 'Zend/Controller/Router/Route/Interface.php';
 
class Route_SeoUrl implements Zend_Controller_Router_Route_Interface
{
    public function __construct()
    {
    }
 
    public function match($path)
    {
        $param = substr($path,(strrpos($path,'/') + 1));
 
        list($product,$num,$category) = explode('-',$param);
        $category = substr($category,0,-5);
 
        $return = array(
                       'controller' => 'products',
                       'action' => 'show',
                       'module' => 'default',
                       'product' => $product,
                       'category' => $category
                      );
 
        return $return;
    }
 
    public function assemble($data = array())
    {
        return $data['product'].'-'.rand(0,300).'-'.$data['category'].'.html';
    }
 
    public static function getInstance(Zend_Config $config)
    {
        return new Route_SeoUrl();
    }
}
Ahora bien, mi duda es, esto lo grabo en una carpeta por ejemplo llamada librerias no?, y otra cosa, como hago para configurar el boostrap con esto, por lo que entiendo, tengo que moficarlo??es asi???
Osea, hay que instanciar el router, antes del dispatch?

Un abrazo

Última edición por gabyrsh; 09/08/2008 a las 18:07
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:07.