will_paginate muestra información no deseada en vistas

No sé cuándo sucedió, pero recientemente mi cliente notó resultados extraños en el localizador de will_paginate. El siguiente fragmento de vistas generadas muestra inesperado:

{"tag"=""

en las propiedades de las etiquetas y la información de depuración muy desagradable.

<div class="pagination" {"tag"="">
  "Black & White", "action"=>"index", "controller"=>"photos"}="{:order=>nil}">
  ← Previous
  1
  
  
</div>

mi vista tiene siguiente

= will_paginate @photos, params=>{:order=>params['order']}

Uso ruby ruby ​​1.9.3, Rails 3.2.16 y haml 4.0.2

No tengo idea de cómo solucionar este problema.

0

1 Respuestas

Quizás está haciendo algo raro con params porque has pasado la variable. Creo que lo que querías hacer era esto:

= will_paginate @photos, :params => {:order=>params['order']}
0
agregado
Solucionado, el problema fue causado por falta de dos puntos.
agregado el autor ruby_object, fuente