add missing macro
1 files changed, 12 insertions(+), 0 deletions(-) M classes/view.pike
M classes/view.pike +12 -0
@@ 7,6 7,18 @@ protected void create(object app) ::create(app); } +//! args: var, options +string simple_macro_val_from_options(Fins.Template.TemplateData data, mapping|void args) +{ + if(!args->var || !args->options) return "val_from_options missing arguments"; + + foreach(args->options;int o; mixed v) + { + if(v["value"] == args->var) + return v["name"]; + } +} + string simple_macro_speedydelivery_url(Fins.Template.TemplateData data, mapping|void args) {