{"id":37234087,"url":"https://github.com/dmatthew/magento2-widget-parameters","last_synced_at":"2026-01-15T03:57:10.529Z","repository":{"id":56970124,"uuid":"128654213","full_name":"dmatthew/magento2-widget-parameters","owner":"dmatthew","description":"Useful widget types for Magento 2 like image selector and wysiwyg text editor.","archived":false,"fork":false,"pushed_at":"2022-05-16T15:56:15.000Z","size":176,"stargazers_count":56,"open_issues_count":5,"forks_count":25,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-01-14T14:04:22.626Z","etag":null,"topics":["magento2","magento2-module"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dmatthew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-08T15:18:07.000Z","updated_at":"2026-01-01T18:51:38.000Z","dependencies_parsed_at":"2022-08-21T06:40:27.705Z","dependency_job_id":null,"html_url":"https://github.com/dmatthew/magento2-widget-parameters","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/dmatthew/magento2-widget-parameters","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatthew%2Fmagento2-widget-parameters","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatthew%2Fmagento2-widget-parameters/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatthew%2Fmagento2-widget-parameters/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatthew%2Fmagento2-widget-parameters/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmatthew","download_url":"https://codeload.github.com/dmatthew/magento2-widget-parameters/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmatthew%2Fmagento2-widget-parameters/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28442357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T00:55:22.719Z","status":"online","status_checked_at":"2026-01-15T02:00:08.019Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["magento2","magento2-module"],"created_at":"2026-01-15T03:57:09.858Z","updated_at":"2026-01-15T03:57:10.508Z","avatar_url":"https://github.com/dmatthew.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Magento Widget Parameters\n\nUseful widget parameter types for improved CMS Page building in Magento 2. Adds new parameter types like an image selector, wysiwyg text editor, or textarea. You can now use these parameter types in your custom widgets.\n\n## How to Use\n\n### Image Selector\n\n```xml\n\u003cparameter xsi:type=\"block\" name=\"background_image\" visible=\"true\" sort_order=\"10\"\u003e\n    \u003clabel translate=\"true\"\u003eBackground Image\u003c/label\u003e\n    \u003cblock class=\"Dmatthew\\WidgetParameters\\Block\\Adminhtml\\Widget\\Type\\ImageChooser\"\u003e\n        \u003cdata\u003e\n            \u003citem name=\"button\" xsi:type=\"array\"\u003e\n                \u003citem name=\"open\" xsi:type=\"string\"\u003eChoose Image...\u003c/item\u003e\n            \u003c/item\u003e\n        \u003c/data\u003e\n    \u003c/block\u003e\n\u003c/parameter\u003e\n```\n\n![Image Chooser](docs/screenshots/ImageChooserWidgetParameter.png)\n\n### Textarea\n\n```xml\n\u003cparameter xsi:type=\"block\" name=\"body_text\" visible=\"true\" sort_order=\"10\"\u003e\n    \u003clabel translate=\"true\"\u003eBody Text\u003c/label\u003e\n    \u003cblock class=\"Dmatthew\\WidgetParameters\\Block\\Adminhtml\\Widget\\Type\\Textarea\" /\u003e\n\u003c/parameter\u003e\n```\n\n![Image Chooser](docs/screenshots/TextareaWidgetParameter.png)\n\n### Wysiwyg\n\n```xml\n\u003cparameter xsi:type=\"block\" name=\"body_text\" visible=\"true\" sort_order=\"10\"\u003e\n    \u003clabel translate=\"true\"\u003eBody Text\u003c/label\u003e\n    \u003cblock class=\"Dmatthew\\WidgetParameters\\Block\\Adminhtml\\Widget\\Type\\Wysiwyg\" /\u003e\n\u003c/parameter\u003e\n```\n\n![Image Chooser](docs/screenshots/WysiwygWidgetParameter.png)\n\n## License\n\n[MIT](/LICENSE.txt)\n\n## Attribution\n\nThis software uses Open Source software. See the [ATTRIBUTION](ATTRIBUTION.md) page for these projects.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmatthew%2Fmagento2-widget-parameters","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmatthew%2Fmagento2-widget-parameters","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmatthew%2Fmagento2-widget-parameters/lists"}