Open nerdoc opened 4 weeks ago
A StepsHelper must be made iterable to create useful wizard steps graphics, e.g. in Django (any jinja2 template too):
StepsHelper
<ul class="steps steps-counter"> {% for step in wizard.steps %} <li class="step-item{% if wizard.steps.current == step %} active{% endif %}">{{ step }}</li> {% endfor %} </ul>
You need to iter over the wizard steps to do that, but the StepsHelper class is not iterable.
I may add a simple PR to do that?
It could be a workaround (or a solution?) to use for step in wizard.steps.all?
for step in wizard.steps.all
A
StepsHelper
must be made iterable to create useful wizard steps graphics, e.g. in Django (any jinja2 template too):You need to iter over the wizard steps to do that, but the
StepsHelper
class is not iterable.I may add a simple PR to do that?