DATOS :: Scroller

Manejar la navegación de datos sobre varias páginas en una moda de Páginas de Páginas de 'Rolling', similar a la de Google
Descargar ahora

DATOS :: Scroller Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Benjamin Hare
  • Sitio web del editor:
  • http://search.cpan.org/~benh/

DATOS :: Scroller Etiquetas


DATOS :: Scroller Descripción

Manejar la navegación de datos sobre varias páginas en una moda de Páginas de 'Rolling', similar a la de Google DATOS :: SCRULLER es una alternativa a los datos :: Página por Leon BROCARD.SYNOPSISIN PERL MODULO MIS $ S = DATOS :: Scroller-> Nuevo (max_value => $ max_value, seleccionado => $ seleccionado, incremento => $ incremento,) ; My $ PAGE_PARAMS = $ S-> Pantalla; O MY $ PAGE_PARAMS = DATA :: Scroller-> Nuevo (max_value => $ max_value, seleccionado => $ seleccionado, incremento => $ incremento,) -> Pantalla; entonces haría El $ Página_Params Hashref regresó a través del método de visualización disponible para su uso dentro de su sistema de plantillas. Por ejemplo, si estaba en una aplicación basada en catalizador: $ c-> stash-> {Page_Params} = $ Página_Params; También quieres el 'incremento' actual Valor disponible en sus plantillas, por ejemplo, puede mostrar / cambiar el número de páginas que se muestran por página a través de su plantilla. $ c-> stash-> {page_inscrement} = $ s-> incremento; Nota: Cuando se usa este módulo dentro del marco de catalizador, digamos para el atributo 'Página' de una búsqueda, configuración de ese atributo a 'seleccionado' (el seleccionado actualmente La página) no funcionará como esperas. Esto se debe a que este módulo espera que 'seleccionado' sea relevante para la fila de la base de datos que desea, mientras que el atributo 'Página' de Catalyst espera que sea el número de página de visualización. Un trabajo alrededor de este problema es como tal: My $ Catalyst_Attributes = {Page => $ seleccionado == 0? $ SELECCIONADO: INT (($ SELECCIONADO / 10) + 1),}; En plantilla, hay un ejemplo de cómo configurar la paginación en sus plantillas asumiendo plantilla :: Kit de herramientas y catalizador: «Primero «anterior Siguiente » Último » Como puede ver, simplemente puede agregar cualquier parámetro adicional que desee para los enlaces de paginación a través de su plantilla. Requisitos: · Perl


DATOS :: Scroller Software relacionado