From 99e456ff36d72e333c02de9f4c2f3a42ed086005 Mon Sep 17 00:00:00 2001 From: Simone Orsi Date: Mon, 18 Sep 2023 13:18:04 +0200 Subject: [PATCH] cms_form: add basic file widget --- cms_form/models/widgets/widget_binary.py | 8 ++++++++ cms_form/templates/widgets.xml | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/cms_form/models/widgets/widget_binary.py b/cms_form/models/widgets/widget_binary.py index b9f23a98..1f4c70d8 100644 --- a/cms_form/models/widgets/widget_binary.py +++ b/cms_form/models/widgets/widget_binary.py @@ -91,3 +91,11 @@ class ImageWidget(models.AbstractModel): _description = "CMS Form image widget" w_template = fields.Char(default="cms_form.field_widget_image") + + +class FileWidget(models.AbstractModel): + _name = "cms.form.widget.binary" + _inherit = "cms.form.widget.binary.mixin" + _description = "CMS Form file widget" + + w_template = fields.Char(default="cms_form.field_widget_file") diff --git a/cms_form/templates/widgets.xml b/cms_form/templates/widgets.xml index 589a8e7e..c7a8416d 100644 --- a/cms_form/templates/widgets.xml +++ b/cms_form/templates/widgets.xml @@ -267,4 +267,15 @@ License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). +