diff --git a/CHANGELOG.md b/CHANGELOG.md index ac14c47..24c67b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.0.8 - 2023-10-25 + +### Fixed +- Fix an error when viewing the audit screen. +- Fix lack of validation checks when creating or editing fields. + ## 3.0.7 - 2023-07-11 ### Added diff --git a/README.md b/README.md index 09f9636..610b05e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Field Manager plugin for Craft CMS - + Field Manager is a Craft CMS plugin to help make it easy to manage your fields and field groups. diff --git a/src/controllers/BaseController.php b/src/controllers/BaseController.php index 334e279..742b0a3 100644 --- a/src/controllers/BaseController.php +++ b/src/controllers/BaseController.php @@ -247,7 +247,7 @@ public function actionImport(): ?Response $importErrors = FieldManager::$plugin->getImport()->import($fieldsToImport); if (!$importErrors) { - Craft::$app->getSession()->setNotice(Craft::t('field-manager', 'Imported successfully.')); + Craft::$app->getSession()->setSuccess(Craft::t('field-manager', 'Imported successfully.')); return null; } else { diff --git a/src/templates/audit/index.html b/src/templates/audit/index.html index 4406898..8dc27e1 100644 --- a/src/templates/audit/index.html +++ b/src/templates/audit/index.html @@ -84,7 +84,11 @@

{{ elementGroup }}

- {% for field in tab.layout.customFields %} + {% set elements = tab.elements|filter(e => e is instance of('craft\\fieldlayoutelements\\CustomField')) %} + + {% for element in elements %} + {% set field = element.field %} +