Sluggable Finder rev. 20

Visita este artí­culo en http://www.estadobeta.com/2008/04/04/sluggable-finder-rev-20/

Por Ismael en Desarrollo, Proyectos, Ruby & Rails, notas
Mestinon For Sale Septilin No Prescription Buy Abana No Prescription Buy Online Avodart Buy Himcolin Online Hytrin For Sale Levitra No Prescription Buy Proscar No Prescription Buy Online Lopid Buy Zebeta Online Azulfidine For Sale Karela No Prescription Buy Clomid No Prescription Buy Online Loxitane Buy Actoplus Met Online Capoten For Sale Celebrex No Prescription Buy Retin-A No Prescription Buy Online Prednisone Buy Levitra Online Prednisone For Sale Tricor No Prescription Buy Tramadol No Prescription Buy Online Lamisil Buy Inderal Online

… Y hay más mejoras para mi plugin sluggable_finder.

La versión 20 incluye un arreglo para cuando el plugin es usado en colleciones de ActiveRecord.

Code (ruby)
  1.  
  2. @user.friends.find ‘ismael’
  3.  

El ejemplo anterior debiera levantar una excepción ActiveRecord::RecordNotFound si “ismael” no es parte de la coleccón @user.friends. Esto debiera funcionar para colecciones :has_many y :has_many :though

Como siempre, le pido a los usuarios que reporten cualquier problema.

5 comentarios para “Sluggable Finder rev. 20”

  1. Gravatarmiguel michelson Dice:

    Hola Ismael, como estas,

    tengo un par de consultas de este plugin, lo estoy usando en producción y cero problemas, lo unico que te queria preguntar era acerca del soporte de ñ o letras con acentos, al parecer las borra o no?, ¿o quizas estoy usando una versión mas antigua? el ar_sluggable que tienes en github es el mismo que este?

    saludos

  2. GravatarIsmael Dice:

    Hola Michel
    Que versión estas usando? El problema de las ñ debiera estar solucionado en la más reciente.

    El plugin que tengo en Github es un proyecto inconcluso para reescribir el plugin como una Gema (para poder usarlo en Merb y otras mejoras para ActiveRecord 2.2). Espero tenerlo listo pronto.

  3. Gravatarmiguel michelson Dice:

    Hola Ismael,

    no supe donde encontrar la versión del plugin :P , asi que voy a instalar el rev 20 , vamos a ver como nos va.

    saludos y gracias

  4. GravatarJaime Iniesta Dice:

    Hola Ismael, felicidades por tu plugin, lo uso en algunos proyectos y va muy bien!

    Te quería avisar que me parece que no es compatible con la 2.3.2 de rails, al menos a mi me da este error:

    NameError in UsersController#create

    uninitialized constant ActiveSupport::Multibyte::Handlers

    Si lo quieres reproducir, me ha saltado el error intentando meter sluggable_finder para el campo User.name en mi Planetoid:

    http://github.com/jaimeiniesta/planetoid

  5. GravatarJaime Iniesta Dice:

    Ooops! Fallo mío, no me había dado cuenta de que ahora es una gema, lo intentaba meter como plugin desde github.

    Funciona genial!

Deja un comentario

XHTML: puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>