Yii Framework Forum: Buscar En La Url Un Campo Diferente Al Id - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Buscar En La Url Un Campo Diferente Al Id Rate Topic: -----

#1 User is offline   franjalafa 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 17-September 13
  • Location:México

Posted 21 September 2013 - 03:48 AM

Que tal Saludos :)

Nuevo en yii, quisiera saber como escribir en la url el nombre de usuario, que no es pk, y me lo mostrará. Actualmente tengo una url algo asi:

localhost/miweb/usuario/ "aqui poner nombre usuario"

puedo entrar a la vista, pero poniendo el id, me interesa poner el nombre_usuario.

He buscado e intentado de muchas maneras, pero no he dado con bola si alguien sabe como se agradece la ayuda.

PD. No esta logueado el usuario es un usuario previamente registrado, el cual al poner su url hará acciones necesarias.
0

#2 User is offline   franjalafa 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 17
  • Joined: 17-September 13
  • Location:México

Posted 22 September 2013 - 08:30 PM

Hola, solucione el problema.

en le rules, de urlManager quedo como sigue

'<controller:\w+>/<id:\w+>'=>'<controller>/view',
				'<controller:\w+>/<action:\w+>/<id:\w+>'=>'<controller>/<action>',
				'<controller:\w+>' => '<controller>/index',
				'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',


lo vi en un foro, y la tabla modifique el primary key a varchar, ya que solo ocupo que sea por texto, y ya con eso la url queda asi:

miweb/usuarios/nombre_usuario

espero que les sirva, :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users