feedaty / module-badge2
feedaty/module-badge2
Feedaty Badge for magento 2
FEEDATY BADGE 2
--------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- Feedaty is a social commerce site dedicated to online stores for the professional management of customer feedback. The service is provided through a platform Saas (Software as a Service) and may be activated quickly and easily through a short integration process.REQUIRED MAGENTO MODULES
magento/framework: 100.0.* |
magento/module-store: 100.0.* |
magento/module-catalog: 100.0.* |
magento/module-customer: 100.0.* |
magento/module-backend: 100.0.* |
magento/module-rewrite: 100.0.* |
magento/module-bundle 100.0.* |
magento/module-catalog-url-rewrite 100.0.* |
magento/module-url-rewrite 100.0.* |
magento/module-cron 100.0.* |
magento/module-sales 100.0.* |
magento/module-translation 100.0.* |
magento/module-widget 100.0.* |
SUGGESTED MAGENTO MODULES
magento/module-theme: 100.0.* |
magento/module-ui: 100.0.* |
magento/module-cache-invalidate 100.0.* |
REQUIRED SERVER CONFIGURATIONS
- php >=5.5.27 | php 5.6.* | php 7.0.0
- php-curl
INSTALL FEEDATY MODULE
---------------------------------------------------------------------------------------------------------------------Install from composer
1st) move to your magento root directory
# cd /var/www/html/path/to/your/magento-root-dir
2nd) add http://packagist.org/ repository in your composer.json file
3rd) login as the owner of your magento filsystem, for example:
# su magentouser
4th) require and install the package
# composer require feedaty/module-badge2
Install Feedaty module manually in app/code
1st) Move Feedaty_Badge-2.0.1 directory in path/to/your/magento-root-dir/app/code/ and rename it Feedaty
ENABLE FEEDATY MODULE
---------------------------------------------------------------------------------------------------------------------Enable Feedaty module from backend
1st) Move Feedaty directory in path/to/your/magento-root-dir/app/code/
2nd) Clink on "System Config" in the left sidebar menu.
3rd) Click on "Web Setup Config".
4th) Click on "Component Manager".
5th) Enable "feedaty/module-badge2".
If a blank page returned, maybe you haven't a right configuration in your
Magento installation.
Check for permission in /var/www/path/to/your/magento-root-dir/var directory.
If the apache error log report a permission denied on var
directory, run command:
# chown -R apache:apache
if your server run on Centos
or if your server run on Debian/Ubuntu:
# chown -R www-data:www-data on "path/to/your/magento-root-dir/var"
to let apache get the permission to write cache.
enable module from Magento consolle
1st) login with the own of the magento installation for example: # su magentouser
now enter below commands:
# cd /var/www/path/to/your/magento-root-dir
# bin/magento module:enable Feedaty_Badge
consolle ask to run setup:di:compile command, some times you can avoid enter this command
if you enter "setup:di:compile" command, don't forget to check permissions to
"path/to/your/magento-root-dir/var" directory, otherwise a zend exeption rise
because magento can't write cache in var directory.
DISABLE FEEDATY MODULE
-----------------------------------------------------------------------------------------------------------------------Disable feedaty module from backend
same procedure like enabling, when you arrive in "component manager", select "Disable" and save your configuration.
Disable feedaty module from Magento Consolle.
1st) login with the own of the magento installation, after you must enter below commands:
# cd /var/www/path/to/your/magento-root-dir
# bin/magento module:disable Feedaty_Badge
to clear static contents you can append "--clear-static-contents" in module:disable command
If you append "--clear-static-contents" don't forget to run
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
SETUP/CONFIG FEEDATY WIDGETS
----------------------------------------------------------------------------------------------------------------------- To setup Feedaty Widgets follow these steps;1st) Click on "Stores" in the left-side bar menu.
2nd) Click on "Configurations".
3rd) Insert Feedaty merchant codes and Feedaty merchant secrets on relative stores .
4th) Select preferences aboute module design, and set on enable widgets and/or product reviews.
INFOS AND CONTACTS
----------------------------------------------------------------------------------------------------------------------- www.zoorate.com www.feedaty.comLICENSE
CHANGELOG FEEDATY FOR MAGENTO 2
RELASE NOTES
V2.0.3
Fixed issues
- Fix display errors on Feedaty Servers issues
Functional enhancements
- Increments to 6h Snippets cache
- Improve performance by reducing calls to Feedaty API
V2.0.2
Fixed issues
- Fix cache merchant's and product's rich snippets to minimize the site loading
V2.0.1
Fixed issues
- Bug in product reviews tab ( a bug in product reviews tab was able to display the tab if reviews are equals to 0 and some times display wrong reviews).
Functional enhancements
- New Feedaty API with OAuth authentication for sending Orders
- New google rich snippets
- Survey email is sent in Customer language
Security enhancements
- Updated validation in Feedaty code and Feedaty secret
Known Issues
- Feedaty plugin is not caching merchant's and product's rich snippets ( we'll add this function in next relase )
TECHNICAL DETAILS
V2.0.3
UPDATES IN Feedaty\Badge\Model\Config\Source\WebService Class
- UPDATED METHOD getProductRichSnippet()
- UPDATED METHOD getMerchantRichSnippet()
- UPDATED METHOD _get_FeedatyData()
UPDATES IN Feedaty\Badge\Observer\StoreBadge Class
- UPDATED METHOD execute()
V2.0.2
UPDATES IN Feedaty\Badge\Model\Config\Source\WebService Class
- UPDATED METHOD getProductRichSnippet()
- UPDATED METHOD getMerchantRichSnippet()
V2.0.1
UPDATES IN Feedaty\Badge\Model\Config\Source\WebService Class
- ADDED NEW METHOD getReqToken()
- ADDED NEW METHOD serializeData()
- ADDED NEW METHOD getAccessToken()
- ADDED NEW METHOD encryptToken()
- ADDED NEW METHOD getProductRichSnippet()
- ADDED NEW METHOD getMerchantRichSnippet()
- UPDATED METHOD send_order()
- UPDATED METHOD _get_FeedatyData()
- UPDATED METHOD send_notification()
UPDATED TEMPLATE Feedaty\Badge\view\frontend\templates\product_reviews.phtml
- FIXED BUG wich display empty tab
UPDATED Feedaty\Badge\Observer\InterceptOrder Class
- UPDATED array structure sent to new feedaty API
- ADDED functional enchancement for send survey email in Customer's language
UPDATED Feedaty\Badge\Observer\ProductBadge Class
- ADDED google rich snippet for product
UPDATED Feedaty\Badge\Observer\StoreBadge Class
- ADDED google rich snippet for merchant
- UPDATED call to sendnotification() method ()
UPDATED Feedaty\Badge\Observer\ProductReviews Class
- FIXED BUG wich allow to display empty tab
UPDATED Feedaty\Badge\etc\adminhtml\system.xml Class
- ADDED new field with id 'feedaty_secret'
| Version | Stability | QA Status | Released |
|---|---|---|---|
| 2.10.10-stable | stable | Fail | 2024-12-11 08:43:23 |
| 2.10.9-stable | stable | Not tested | 2024-07-30 07:43:18 |
| 2.10.8 | stable | Not tested | 2024-04-30 06:58:25 |
| 2.10.7-stable | stable | Not tested | 2023-12-15 08:58:36 |
| 2.10.6-stable | stable | Not tested | 2023-11-02 11:48:47 |
| 2.10.5-stable | stable | Not tested | 2023-09-06 09:21:46 |
| 2.10.4-stable | stable | Not tested | 2023-06-10 10:44:36 |
| 2.10.3-stable | stable | Not tested | 2023-05-14 08:21:46 |
| 2.10.2-stable | stable | Not tested | 2023-03-24 08:13:23 |
| 2.10.1-stable | stable | Not tested | 2022-11-23 08:47:03 |
| 2.10.0-stable | stable | Not tested | 2022-11-23 08:40:35 |
| 2.9.1-stable | stable | Not tested | 2022-07-08 08:11:02 |
| 2.8.0-stable | stable | Not tested | 2022-03-23 11:50:20 |
| 2.7.6-stable | stable | Not tested | 2022-03-10 10:22:34 |
| 2.7.5-stable | stable | Not tested | 2022-02-23 14:01:01 |
| 2.7.4-stable | stable | Not tested | 2022-02-22 15:00:52 |
| 2.7.3-stable | stable | Not tested | 2022-02-22 13:54:39 |
| 2.7.2-stable | stable | Not tested | 2022-02-19 12:07:40 |
| 2.7.1-stable | stable | Not tested | 2022-02-01 08:07:57 |
| 2.7.0-stable | stable | Not tested | 2022-01-13 16:33:40 |
| 2.6.7-stable | stable | Not tested | 2021-09-20 10:35:32 |
| 2.6.6-stable | stable | Not tested | 2021-08-05 06:37:20 |
| 2.6.5-stable | stable | Not tested | 2021-08-05 06:18:38 |
| 2.6.4-stable | stable | Not tested | 2021-08-05 06:07:18 |
| 2.6.3-stable | stable | Not tested | 2021-07-28 06:40:34 |
| 2.6.2-stable | stable | Not tested | 2021-07-28 06:37:18 |
| 2.6.1-stable | stable | Not tested | 2021-07-12 08:58:37 |
| 2.6.0-stable | stable | Not tested | 2021-06-28 14:21:09 |
| 2.5.6beta2 | beta | Not tested | 2021-03-25 16:35:54 |
| 2.5.5beta2 | beta | Not tested | 2021-03-23 16:21:22 |
| 2.5.4beta2 | beta | Not tested | 2021-02-17 12:29:09 |
| 2.5.3beta2 | beta | Not tested | 2021-02-04 16:52:03 |
| 2.5.2beta2 | beta | Not tested | 2021-02-01 23:45:02 |
| 2.5.0beta2 | beta | Not tested | 2020-12-23 13:56:44 |
| 2.4.0beta2 | beta | Not tested | 2020-12-11 16:49:27 |
| 2.3.6beta2 | beta | Not tested | 2020-11-12 13:35:11 |
| 2.3.5beta2 | beta | Not tested | 2020-11-11 13:32:54 |
| 2.3.4beta2 | beta | Not tested | 2020-09-22 15:40:20 |
| 2.3.3beta2 | beta | Not tested | 2020-04-29 08:35:36 |
| 2.3.2beta2 | beta | Not tested | 2020-03-02 03:02:28 |
| 2.3.2-beta | beta | Not tested | 2020-03-02 03:01:13 |
| 2.3.1-stable | stable | Not tested | 2020-02-07 17:30:40 |
| 2.3.1-beta | beta | Not tested | 2020-02-07 17:19:55 |
| 2.3.0-alpha | alpha | Not tested | 2020-01-27 00:50:23 |
| 2.2.9-stable | stable | Not tested | 2019-11-26 12:33:47 |
| 2.2.8-stable | stable | Not tested | 2019-04-01 12:28:43 |
| 2.2.7-stable | stable | Not tested | 2019-03-15 16:06:42 |
| 2.2.7-dev | dev | Not tested | 2019-03-13 15:37:49 |
| 2.2.6-stable | stable | Not tested | 2019-01-24 12:29:14 |
| 2.2.5-stable | stable | Not tested | 2018-07-05 23:14:11 |
| 2.2.4 | stable | Not tested | 2018-05-10 10:13:38 |
| 2.2.3 | stable | Not tested | 2018-04-18 09:22:50 |
| 2.2.2 | stable | Not tested | 2018-03-07 22:20:57 |
| 2.2.2-dev | dev | Not tested | 2018-03-07 22:19:28 |
| 2.2.1-stable | stable | Not tested | 2017-12-12 21:52:25 |
| 2.2.0-stable | stable | Not tested | 2017-11-22 17:03:05 |
| 2.0.4-stable | stable | Not tested | 2017-04-20 00:48:45 |
| 2.0.3-stable | stable | Not tested | 2017-03-07 14:11:20 |
| 2.0.2-stable | stable | Not tested | 2017-01-20 05:06:27 |
| 2.0.1-stable | stable | Not tested | 2017-01-10 22:03:10 |
| 2.0.0-stable | stable | Not tested | 2017-01-10 15:35:19 |
Requires 1
| Package | Constraint |
|---|---|
| ext-curl | * |
Suggests 14
| Package | Reason |
|---|---|
| magento/module-store | 100.0.* | 100.1.* |
| magento/module-catalog | 100.0.* | 101.0.* |
| magento/module-customer | 100.0.* | 100.1.* |
| magento/module-eav | 100.0.* | 100.1.* |
| magento/module-theme | 100.0.* | 100.1.* |
| magento/module-backend | 100.0.* | 100.1.* |
| magento/module-bundle | 100.0.* | 100.1.* |
| magento/framework | 100.0.* | 100.1.* |
| magento/module-cache-invalidate | 100.0.* | 100.1.* |
| magento/module-ui | 100.0.* | 100.1.* |
| magento/module-url-rewrite | 100.0.* | 100.1.* |
| magento/module-sales | 100.0.* | 100.1.* |
| magento/module-translation | 100.0.* |
| magento/module-cookie | 100.0.* |
No QA results yet
QA pipelines haven't run for this version. Status appears here once the vendor publishes a tagged release that gets ingested.
Turn an existing module into recurring revenue.
If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.