Giter Site home page Giter Site logo

prograp / sw6-google-customer-reviews Goto Github PK

View Code? Open in Web Editor NEW
7.0 3.0 3.0 351 KB

Shopware 6 app that displays a Google customer reviews badge.

License: Other

JavaScript 30.35% SCSS 25.18% Twig 36.94% Shell 7.52%
shopware6 shopware6-app google-reviews google-my-business

sw6-google-customer-reviews's People

Contributors

cyrik avatar dependabot[bot] avatar opaldes avatar simgero avatar titannano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

sw6-google-customer-reviews's Issues

"pro-customer-reviews/components/badge.html.twig" can not be loaded in prod mode

When Shopware 6 is in prod mode, the pro-customer-reviews/components/badge.html.twig can no longer be found.

The ZmbGoogleCustomerReviews app is being considered in https://github.com/shopware/platform/blob/dfe50b40a303d762d9873d78239aefe684851665/src/Core/Framework/Adapter/Twig/TemplateFinder.php#L65 but in side the FileSystemLoader in vendor/twig/twig/src/Loader/FilesystemLoader.php, our view directory is not registered and therefore can not be loaded from.

View directories are registered in the KernelProdContainer in var/cache/prod_*/Container*/Shopware_Core_KernelProdContainer.php inside the getTwig_Loader_ChainService method.

Outdated Stylelint and eslint dependencies

For some reason Dependabot does not want to update these dependencies.

Package                            Current   Wanted  Latest  Location
eslint                              7.13.0   7.32.0   8.1.0  zmb-google-customer-reviews
stylelint                           13.7.2  13.13.1  14.0.1  zmb-google-customer-reviews
stylelint-config-concentric-order    4.0.0    4.0.1   4.0.1  zmb-google-customer-reviews
stylelint-config-sass-guidelines     7.1.0    7.1.0   8.0.0  zmb-google-customer-reviews

not shown Reviews

Hi,

is it correct, that with your Plugin for Shopware6 Google MyBusiness Reviews will be shown?! and not customer reviews from Google Merchant Center?

Which Maps API ID we need?

  • Maps JavaScript API?

We've the problem, that our Google My Business reviews will not shown in the badge inspite of Google Maps API ID and Maps ID of our company.

Best Regards
Thomas

lighthouse audit error

-lighthouse audit error I don't know if you can influence it but external links must always have the tag rel="noopener".

Floating Badge

The badge should scroll along with the content.
The position should be selectable between the different corners.
The distance to the edges should be configurable

Improper Acessebility

The Badge is currently lacking proper accessibility information. There is no alt attribute for the Google logo, and the star rating should have a role of meter to correctly communicate its function.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.