Picture of Magento 2x plugin

Magento 2x plugin

Magento 2x plugin

The purpose of our Magento 2x plugin is to provide an embedded Infigo editor experience on an existing Magento 2.x website. Through our custom built plugin we make this a quick and easy process.

Below we cover the steps to install and configure the plugin so that you can get up and running, providing your end users with the flexibility and power of MegaEdit on your Magento website.

 

Installation

To install the Magento Catfish Extension, the Magento admin can use different options: to install it from Magento Community, or using COMMAND LINE or manual installation.

1.      Install extension using COMMAND LINE

Zip Folder need to have this structure

Name/app/code/ModuleName/ExtensionName/*.*

The Magento extensions can be installed in a few minutes by going through these following steps

  • Step 1: Download the Catfish extension
  • Step 2: Unzip the file in a temporary directory
  • Step 3: Upload it to your Magento installation app/code directory
  • Step 4: Disable the cache under System­ >> Cache Management
  • Step 5: Open command line, navigate to Magento installation root directory and enter the following command:

php ­-f bin/magento setup:upgrade

  • Step 6: After opening Stores­ >>Configuration >­>Advanced >­> Advanced, the module will be shown in the admin panel

 

3.      Install extension manually

To install the extension manually you have to follow the following steps:

  • Step 1: Download/purchase the extension
  • Step 2: Unzip the file in a temporary directory
  • Step 3: Upload it to your Magento installation app/code directory
  • Step 4: Disable the cache under System­ >> Cache Management

 

Edit app/etc/config.php file and three line code:

‘Ves_All’ => 1,
‘Ves_Megamenu’ => 1,
‘Ves_Setup’ => 1,

image2017-8-16_15-42-39.png

  • Step 5: Disable the cache under System >­> Cache Management
  • Step 6: After opening Stores ­>> Configuration­ >> Advanced­ >> Advanced, the module will be shown in the admin panel.

 

General Admin Configurations

Once the Catfish Extension is installed, the Admin will be able to see a new Menu, calledCatfish:

image2017-8-16_15-43-16.png

Via the Catfish, the Admin will be able to manage the list of the Catfish Products, API Settings and amend changes to the Catfish Editor.

 

Catfish API Settings

In this section, you will be able to configure the Catfish API credentials and download all the products from Catfish to Magento, by clicking theStart Syncbutton.

image2017-8-16_15-43-30.png

 

Please note, that you can configure different credentials per different storefronts or you can apply as default config for the whole Magento.

The sync process will copy all Catfish products to Magento.

Along with the Catfish API Settings, the user can configure the One Flow API Settings or FTP Settings.

 

Manage Products

Using this menu, the user can manage Catfish Products, amend changes, or delete them from Magento and Catfish platform. Please note, you can also create aVariable product, by uploading a pdf template.

image2017-8-16_15-43-50.png

 

Customize Editor

The user will be able to customize theInfigo Designerdirectly in Magento, by changing the colors to different components:

image2017-8-16_15-43-59.png

 

Link Magento Product to Catfish

 

In order to link a Magento product to a Catfish product, you should use theCatfish Linked Producton the Product Details in Magento. Here you can select the Catfish product, mark the output to be downloadable by the final user and import images from Catfish or not.

image2017-8-16_15-44-8.png

 

Sales

 

Once a order has been placed, you can check if the customer has ordered a Catfish product or not, by accessing theCatfish Order Statustab. Here, you can check if it is a Catfish product or not, if yes you’ll be able to identify the job id and the status of the output. For products linked to a Catfish Product, the admin view should either say “Waiting for PDF file” or provide a link to download the generated PDF file.

Also along with the Output status, you have theRecreatelink, that will force the Catfish platform to recreate again the output.

image2017-8-16_15-44-18.png

 

Front End Changes

 

Front End changes are applied for all products which are linked to a Catfish product. All other products should show as usual.

For a product that is linked to a Catfish product, the final user will see “Edit” button instead of “Add to basket” button. Clicking on the Edit button, either the Infigo Designer or MegaEdit will be loaded in an iFrame, depends on which type of product is loaded.

image2017-8-16_15-44-27.png

Clicking on the “Add to basket” button in the Editor, an Order will be placed in Catfish. Important, the output will not be created until the Magento user places the order.

When the output is ready, the Catfish platform will try to upload it back to Magento and will update the Order details.

IMPORTANTall created files will be uploaded to this root:root/media/outputdirectory. This path should have write permission in order to be able to save the output.

 

 

SMTP

update /etc/php.ini 

image2021-11-2_11-15-52.png

 

    Have more questions? Submit a request

    0 Comments

    Please sign in to leave a comment.

    Incomplete