Download the PHP package bloomreach/bloomreach-connector-magento without Composer

On this page you can find all versions of the php package bloomreach/bloomreach-connector-magento. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package bloomreach-connector-magento

Bloomreach Connector Module

The Connector module provides the option to connect with Bloomreach Search Merchandise and other API and pixel integration. The Discovery Magento connector is a community-supported tool. It is fully Open-Sourced and open to contributions.

Installing Magento

Please then run:

After completing all of the steps the server should be running.

Troubleshooting:

All of the videos to understand magento set up via docker is discussed here: https://courses.m.academy/courses/set-up-magento-2-development-environment-docker/lectures/9064350

Developing

After magento is installed, you can being developing by using:

THe process will be completed when you see the message:

Development server started.

This will start your magento instance and make the URL https://magento.test available on your local machine. This will also automatically distribute changes to your magento server for viewing in the local environment.

Most changes will appear automatically, but some changes will require magento commands such as the following:

When you are done developing, if quitting the developer script does not succeed, you can ensure the magento server and resources are stopped via:

NOTE: You can use the opposite to run your server without any special npm commands:

Configure App First

To integrate any options from this extension you need to fill app configuration settings. To do this you can follow these steps to trigger index.

Trigger Indexing

When you made any changes on catalog at Bloomreach, then you may need to reindex those to reflect on your site. To do this you can follow these steps to trigger index.

Search Module Options

Auto-Suggest

Enable customers to use fast and secure way to search products, and seamless experience. To enable it, you can configure it from admin panel.

Site Search

Replace existing search result page with more efficient and fast search results. You can follow above steps from Auto Suggest both Configuration groups are in same page.

Category

Replace existing product listing page/ category view page with Bloomreach product listing page.

It works similar to site search and have same options as site search have. Navigate to Category Tab under Bloomreach Section

Pixel

You can enable Bloomreach pixel by just setting Yes, under Pixel Tab. Pixel collect customer's behavioral data, like what they are looking into site (category, products), what they have added to cart and conversion (order placed).

Pixel mainly collect data for these events, when you:

Data Bloomreach collects:

You as Admin these data are very useful which gives your insights of your customer needs that you can use for giving more related information and products to customer, and will be used for Personalized Recommendation widget. (will be covering in next section)

Also, There is already pixel integrated for add to cart event which you can find in template at this path: Bloomreach/Connector/view/frontend/templates/product/, there are 2 files

sample the code which is added for add to cart event, looks something like this:

As you may know in Magento there is no quick view feature by default, so it is not added. Whilst you can add Quick View button event if you have integrated any 3rd party quick view extension. To integrate quick view event you can override that 3rd party listing files or any file where quick view button is added. Then add following attribute to that Quick view button/anchor.

Note: Replace sku, product id, and product name with respective getter of product object.

It may be look like, something similar:

Note: You can install Bloomreach Pixel Validator in chrome to validate these events

Recommendation Widget

Allow you as Admin to add widgets into any cms page or block or any part of page. It has various options:

Note: Please make sure you have already created these widget rules in Bloomreach Main Dashboard, where you will get widget id, which is required to load any widget in magento. For each widget type you will have different widget id in Bloomreach Main Dashboard.


All versions of bloomreach-connector-magento with dependencies

PHP Build Version
Package Version
Requires php Version ~7.4.0||~8.0.0||~8.1.0||~8.2.0||~8.3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package bloomreach/bloomreach-connector-magento contains the following files

Loading the files please wait ....