URLManager

Hola, soy nuevo en yii, llevo dos días, y la verdad es que es el único framework con el que he desarrollado realmente rápido.

pero me encuentro con un problema, el poder jugar con las url: ejemplo

Tengo un Controlador llamado tienda que lo acceso asi:


http://localhost/tienda

y responde el controllador tienda mi vista y todo bien

pero para la parte en ingles no quisiera generar un nuevo controlador que se llame store

para poder accesar por


http://localhost/store

en es te punto lo único que se me ocurre es que en alguna parte al Yii le pueda decir que para store me ejecute el controlador tienda…

¿Es posible esto? :unsure: :unsure:

Muchas gracias por su ayuda! :lol: :lol: :lol:

Hola!!

Si, es posible…

En URL Manager, podés generar rutas…

Tu caso debería agregar los siguientes:




'store'=>'/tienda',

'store/<view:\w+>'=>'/tienda/<view>',



Te recomeindo leer este post que hice que te va a ayudar bastante… Es el primero en mi blog: http://www.yiiframework.com.ar

Saludos,

Jajaja Noooo lo puedo creer si se pudo ya quedo!!!!

Dios Yii es lo mejor !!! :blink: :blink: :blink:

Creo que puedo morir en Paz!! ;D

cha gracias che

Pineso lo mismo <3 Yii

Ya se que este tema es antiguo, pero me encuentro con un problema, no se si solucionarlo con el mod_rewrite en htaccess o con el urlManager.

En mi caso tengo mi web tal que h t t p : / / miPagina.es/proyectoYii/controlador

<br />

He conseguido optimizar las url, pero lo que quiero es eliminar de la url el nombre de la carpeta del proyectoYii, y que mis url queden tal que

h t t p : / /miPagina.es/controlador

… he estado buscando durante una semana, y no hay nada sobre esto… y con htaccess no he conseguido resultados… algún consejo??

y si, tienen razón, yii es amor… jajajajajaja Saludos!!

Vale, me contesto yo mismo, ni htaccess ni urlmanager, lo que hice, es volcar todos los archivos de la carpeta de mi proyecto web, el webroot, a la carpeta publica de mi hosting, y dentro de la carpeta publica de mi hosting, meter la carpeta yii, y modificar la ruta del index.php y del index-test.php del webroot para que cojan los archivos de la carpeta framework. quedan la mar de bonitas las url… por si a alguien le sirve esta chorrada… Un saludo!