From 78e46c9109dbacf447f17fb71449efddd35d6f48 Mon Sep 17 00:00:00 2001 From: Andrea Zagli Date: Wed, 27 Sep 2023 16:59:50 +0200 Subject: [PATCH] Not passed class and placeholder to template rendering. --- src/fields.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/fields.rs b/src/fields.rs index be1f9ca..d033255 100644 --- a/src/fields.rs +++ b/src/fields.rs @@ -197,6 +197,8 @@ impl TField for FieldText { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); + context.insert("placeholder", &self.placeholder); context.insert("value", &self.field.value); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); @@ -370,6 +372,7 @@ impl TField for FieldTextArea { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); context.insert("value", &self.field.value); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); @@ -549,6 +552,7 @@ impl TField for FieldRadio { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); context.insert("value", &self.field.value); context.insert("options", &self.options); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); @@ -758,6 +762,7 @@ impl TField for FieldSelect { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); context.insert("value", &self.field.value); context.insert("options", &self.options); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); @@ -932,6 +937,7 @@ impl TField for FieldCheck { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); context.insert("value", &self.field.value); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); @@ -1086,6 +1092,7 @@ impl TField for FieldButton { context.insert("disabled", &self.field.disabled); context.insert("invisible", &self.field.invisible); context.insert("help", &self.field.help); + context.insert("class", &self.field.class); context.insert("value", &self.field.value); context.insert("form", &self.form); s.push_str(self.field.tmpl.render("field", &context).unwrap().as_str()); -- 2.49.0