smarty_function_cycle

Smarty {cycle} function plugin Type: function Name: cycle Date: May 3, 2002 Purpose: cycle through given values Params:

  • name - name of cycle (optional)
  • values - comma separated list of values to cycle, or an array of values to cycle (this can be left out for subsequent calls)
  • reset - boolean - resets given var to true
  • print - boolean - print var or not. default is true
  • advance - boolean - whether or not to advance the cycle
  • delimiter - the value delimiter, default is ","
  • assign - boolean, assigns to template var instead of printed.

Examples:

{cycle values="#eeeeee,#d0d0d0d"} {cycle name=row values="one,two,three" reset=true} {cycle name=row}

Parameters
array $params

parameters

#
Smarty_Internal_Template $template

template object

#
Returns
string|null