magewire
magewire copied to clipboard
Magewire is a Laravel Livewire port for Magento 2. The goal is to make it fun and easy to build modern, reactive and dynamic interfaces, without leaving the comfort of Magento's core layout and templa...
The documented magic methods don't appear to work for "standard" components. The logic described in the docs (calling updated / updatedPROP) only seems to be implemented for the SyncInput action....
This makes it possible to define a Magewire component in a page_layout file, configure a category (or CMS page, etc.) to use this layout file, and have the component function...
Support for the Breeze theme.
Last week during the [pre-Meet Magento NL Hackathon](https://www.yireo.com/blog/2023-10-12-meetmagento-2023-hackathon), I hacked together a proof of concept on getting Magewire to work in the backend of Magento. This PR is the result...
As mentioned in https://github.com/magewirephp/magewire/pull/107 there is an undocumented dependency with `symfony/http-kernel` only for an exception that is thrown. The `HttpException` (https://github.com/symfony/http-kernel/blob/6.3/Exception/HttpException.php) actually inherits from `\RuntimeException`. This PR simply just removes...
Hello, To improve the stability of this open source project, I've create this pull request together @https://github.com/michielgerritsen to add End 2 End tests. The added Github Action does the following:...
With the Livewire Browser Plugin you can modify component properties, which generate an AJAX call back to the server (similar to `form.set('address.country_id', 'NL')` via the MageWire JS API). However, in...
There is a requirement for the symfony/http-kernel package that isn't defined in the composer.json. Example error: ``` [2023-06-13 07:29:59] main.CRITICAL: Error: Class 'Symfony\Component\HttpKernel\Exception\HttpException' not found in /home/magento/htdocs/vendor/hyva-themes/magento2-hyva-checkout/src/Model/Magewire/Component/Resolver/Checkout.php:78 Stack trace: #0...
In the current Hyva theme the order of how scripts are loaded is currently important. When this changes there is a change that window.hyva.getFormkey() isn't initialized yet. This would break...
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...