diff --git a/_config/config.yml b/_config/config.yml index a6b7cc9..71f0809 100644 --- a/_config/config.yml +++ b/_config/config.yml @@ -1,3 +1,61 @@ --- Name: elemental-basics +After: + - elemental + - elemental-list + - elementalvirtual + - webapp-base-extensions --- + +# User Forms module +DNADesign\ElementalUserForms\Model\ElementForm: + extensions: + - A2nt\ElementalBasics\Extensions\UserDefinedFormExtension + +SilverStripe\UserForms\Model\UserDefinedForm: + show_in_sitetree: false + can_be_root: false + extensions: + - A2nt\ElementalBasics\Extensions\UserDefinedFormExtension +################## + +SilverStripe\CMS\Controllers\ContentController: + extensions: + - DNADesign\Elemental\Extensions\ElementalContentControllerExtension + - A2nt\ElementalBasics\Extensions\ElementalContentControllerExtension + url_handlers: + 'element/$ID!': 'handleElement' + +DNADesign\Elemental\Models\ElementalArea: + extensions: + - A2nt\ElementalBasics\Extensions\ElementalArea + +DNADesign\Elemental\Models\BaseElement: + default_global_elements: true + extensions: + - A2nt\ElementalBasics\Extensions\BaseElementEx + - A2nt\ElementalBasics\Extensions\ElementRows + +DNADesign\ElementalList\Model\ElementList: + inline_editable: false + default_global_elements: false + extensions: + - A2nt\ElementalBasics\Extensions\ElementListExtension + +A2nt\ElementalBasics\Elements\AccordionElement: + allowed_elements: + - DNADesign\Elemental\Models\ElementContent + +DNADesign\Elemental\Models\ElementContent: + default_global_elements: false + inline_editable: false + extensions: + - A2nt\ElementalBasics\Extensions\ElementContentWidget + frontend_searchable_fields: + - 'Title:PartialMatch' + - 'HTML:PartialMatch' + +Dynamic\Elements\Image\Elements\ElementImage: + inline_editable: false + extensions: + - A2nt\ElementalBasics\Extensions\ElementImageWidget diff --git a/src/Elements/ElementListExtension.php b/src/Extensions/ElementListExtension.php similarity index 81% rename from src/Elements/ElementListExtension.php rename to src/Extensions/ElementListExtension.php index 41fe7bf..0d422b6 100644 --- a/src/Elements/ElementListExtension.php +++ b/src/Extensions/ElementListExtension.php @@ -1,8 +1,7 @@