From 2adeb7de2d7378a80b28f6f00dd08c27f11012cf Mon Sep 17 00:00:00 2001 From: Sam Georges Date: Sat, 23 Aug 2014 11:11:49 +1000 Subject: [PATCH] Streamline partial usage in form fields and list columns --- modules/backend/widgets/Lists.php | 3 +++ modules/backend/widgets/form/partials/_field_partial.htm | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/backend/widgets/Lists.php b/modules/backend/widgets/Lists.php index 8c8216b73..af760f2e3 100644 --- a/modules/backend/widgets/Lists.php +++ b/modules/backend/widgets/Lists.php @@ -690,6 +690,9 @@ class Lists extends WidgetBase { return $this->controller->makePartial($column->path ?: $column->columnName, [ 'listColumn' => $column, + 'listRecord' => $record, + 'listValue' => $value, + 'column' => $column, 'record' => $record, 'value' => $value ]); diff --git a/modules/backend/widgets/form/partials/_field_partial.htm b/modules/backend/widgets/form/partials/_field_partial.htm index cfa8e9d87..960bd0c4b 100644 --- a/modules/backend/widgets/form/partials/_field_partial.htm +++ b/modules/backend/widgets/form/partials/_field_partial.htm @@ -1,2 +1,9 @@ -controller->makePartial($field->path ?: $field->columnName) ?> \ No newline at end of file +controller->makePartial($field->path ?: $field->columnName, [ + 'formModel' => $formModel, + 'formField' => $field, + 'formValue' => $field->value, + 'model' => $formModel, + 'field' => $field, + 'value' => $field->value +]) ?> \ No newline at end of file