ExpressionEngine addons
NB Cycle
Description
Cycles through a series of values, which are used within a tag pairUsage
{exp:nb_cycle parse="inward" values="whisky|tango|foxtrot"} {variable}<br /> {/exp:nb_cycle}will output:
whisky tango foxtrot
Parameters
parse="inward" REQUIRED if you are using other plugins within the NB cycle tag pair. Example:{exp:nb_cycle values="blog|products|catalog" parse="inward"} {exp:weblogs:entries weblog="{variable}"} {title}<br /> {/exp:weblog:entries} {/exp:nb_cycle}values="whisky|tango|foxtrot" The values to cycle through, separated by a pipe. Values can be anything: id numbers, weblog names, titles, etc. For pass variables containing a pipe (eg. 1|2, together), separate the variables with a comma ",". eg. values="1,2|3"
Single variable tag
{variable} This tag will be replaced by the current cycle value set in values=""Mini cycle
Another set of variables can be looped within the {exp:nb_cycle} tag pair.Usage
{exp:nb_cycle parse="inward" values="whisky|tango|foxtrot"} {variable} <ul> {mini_cycle values="blog|products|catalog"} <li>{mini_cycle_variable}</li>li> {/mini_cycle} </ul> {/exp:nb_cycle}would output
<h2>whisky</h2> <ul> <li>blog</li> <li>products</li> <li>catalog</li> </ul> <h2>tango</h2> <ul> <li>blog</li> <li>products</li> <li>catalog</li> </ul> <h2>foxtrot</h2> <ul> <li>blog</li> <li>products</li> <li>catalog</li> </ul>
Single variable tag
{mini_cycle_variable} This tag will be replaced by the current cycle value set in values=""Installation
Copy the pi.nb_cycle.php file in your /plugins folder.Changelog
0.1- First release


