Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility Support for Breeze Frontend #84

Open
steveberrill opened this issue Dec 21, 2024 · 6 comments
Open

Compatibility Support for Breeze Frontend #84

steveberrill opened this issue Dec 21, 2024 · 6 comments
Assignees

Comments

@steveberrill
Copy link

I’m using the QuickDevBar module with the Breeze Frontend for Magento 2, but the toolbar does not render or function properly.
https://breezefront.com/
Is the module compatible with Breeze? If not, are there any plans to add support or a workaround to make it work?

@vpietri
Copy link
Owner

vpietri commented Jan 6, 2025

You can try to install a beta version
composer require vpietri/adm-quickdevbar:dev-hyva_compatibility --dev
This version use only vanilla JS, no dependency with jQuery nor requireJs.
And let me know how it's work.

@steveberrill
Copy link
Author

You can try to install a beta version composer require vpietri/adm-quickdevbar:dev-hyva_compatibility --dev This version use only vanilla JS, no dependency with jQuery nor requireJs. And let me know how it's work.

thats great thanks! I'll try this out ;)

@simonrl
Copy link

simonrl commented Jan 6, 2025

@vpietri I tried the version and I'm getting the following error on Magento Open Source 2.4.6 on PHP8.1 with Hyvä during setup:upgrade, any idea? Thanks!

Class "ADM\QuickDevBar\Console\Command\Database" does not exist

@vpietri
Copy link
Owner

vpietri commented Jan 7, 2025

@simonrl perhaps because the class was missing 🫣

Fixed 0f5d124

@simonrl
Copy link

simonrl commented Jan 7, 2025

Working like a charm thanks

@steveberrill
Copy link
Author

@simonrl perhaps because the class was missing 🫣

Fixed 0f5d124

I encountered issues with missing classes while installing the dev-hyva_compatibility version of the QuickDevBar module. During bin/magento setup:di:compile, I received the following errors:

Missing Class: Plugin class ADM\QuickDevBar\Plugin\Elasticsearch\Client doesn't exist
Missing Class: Plugin class ADM\QuickDevBar\Plugin\Search\SearchClient doesn't exist
After investigating, I found that the corresponding files (Plugin/Elasticsearch/Client.php and Plugin/Search/SearchClient.php) were missing from the vendor directory, even though they are present in the GitHub repository.

I resolved the issue by manually creating or copying the files into my environment, and everything works now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants