feedaty / module-badge2

feedaty/module-badge2

Feedaty Badge for magento 2

  • Zoorate
magento2-module QA: failed AFL-3.0
Viewing version 2.0.2-stable. Latest version is 2.10.10-stable. Switch to latest

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.com

LICENSE

CHANGELOG FEEDATY FOR MAGENTO 2


RELASE NOTES


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.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'
Versions
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.

License
AFL-3.0
Authors
  • Zoorate
Make it pay

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.