Details
-
Improvement
-
Resolution: Fixed
-
High
-
extension/ezflow 1.0-2, extension/ezflow 1.1-0alpha1
-
None
Description
Some tpl of ezflow could be optimized.
For example, in
extension/ezflow/design/standard/templates/block/view/view.tpl
the following code
{foreach $block.valid_nodes as $valid_node} <li>{$valid_node.name}</li> {/foreach}
could be replaced by
{def $valid_nodes=block.valid_nodes} {foreach $valid_nodes as $valid_node} <li>{$valid_node.name}</li> {/foreach}
Each call to $block.valid_nodes generate some extra SQL queries.
If you have 10 items it will increase the number of queries *10.