TYPO3 Logo
Extendware Magento Extension

Contents:

  • Extendware Bot Blocker for Magento 2
    • Why do you need bot blocker for your Magento store?
      • Consequences of Bots Crawling Your Store
      • Bot Blocker Solution to Bots
      • Bot Blocker Honeypot Solution To Block Random Form Submission
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User manual
      • General Configuration
      • Whitelist Configuration
      • Ban Search keyword
      • Advance Configuration
      • New Bot configuration page to add bot manually
    • How does the bot blocker work?
      • Google Captcha Verification page to identify bot vs human
      • Humans can verify google captcha and get access of website.
      • Search ban page.
      • Permanently banned bots/users will be restricted to access the website.
    • Changelog
    • [1.3.2]
      • Added
    • [1.3.1]
      • Fixed
    • [1.3.0]
      • Added
      • Fixed
    • [1.2.9]
      • Added
    • [1.2.8]
      • Added
      • [1.2.7]
        • Added
      • [1.2.6]
        • Added
      • [1.2.5]
        • Added
      • [1.2.4]
        • Added
      • [1.2.3]
        • Added
      • [1.2.2]
        • Added
  • Extendware Deepl Translator for Magento 2
    • Installation in your Magento Online Shop
      • Type 1: Zip file
    • Configuration in your Magento store
    • Attributes
    • Usage
      • Config Setting (Store -> Configuration -> Extendware -> Deepl Translator)
      • Attributes
      • Product Translation
        • 1. Translate using single product mode:
        • 2. Translate using mass update from backend grid
        • 3. Translate using CommandLine
      • Category Translate:
        • 1. Using CommandLine:
        • 2. Using CommandLine:
        • 3. Category Translate using single category backend
      • Attribute Translate:
        • 1. Using CommandLine:
        • 2. Using CommandLine:
        • 2. Attribute Translate using single Attribute backend
      • Page Translate:
        • 1. Using CommandLine:
        • 3. Page Translate using single page backend
        • 4) Translate using mass update from backend grid
      • Block Translate:
        • 1) Using CommandLine:
        • 3) Block Translate using single block backend
        • 4) Translate using mass update from backend grid
    • Notes
    • How to Completely Uninstall the Extension
    • Error Handling Guide for API Response Status Codes
    • Changelog
  • Extendware DeepL Translator Autosync for Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • Configuration in your Magento store
    • Usage
      • Config Setting (Store -> Configuration -> Extendware -> Deepl Translator)
      • Product Translation
      • Category Translate:
      • Page Translate:
      • Block Translate:
      • Using CommandLine:
    • Changelog
    • [1.0.19]
      • Fixed
    • [1.0.18]
      • Fixed
    • [1.0.17]
      • Fixed
    • [1.0.16]
      • Fixed
    • [1.0.15]
      • Fixed
    • [1.0.14]
      • Fixed
    • [1.0.13]
      • Fixed
    • [1.0.12]
      • Fixed
    • [1.0.11]
      • Fixed
    • [1.0.10]
      • Fixed
    • [1.0.9]
      • Fixed
    • [1.0.8]
      • Fixed
    • [1.0.7]
      • Fixed
    • [1.0.6]
      • Fixed
    • [1.0.5]
      • Fixed
    • [1.0.4]
      • Fixed
      • [1.0.3]
        • Fixed
        • Added
      • [1.0.2]
        • Added
      • [1.0.0]
        • Added
  • Extendware DeeplTranslator Glossary Extension for Magento 2
    • Extendware’s DeepL Translator Glossary Extends DeepL Translator to add the following features:
      • Installation Procedure
    • User Guide
    • Installation in your Magento Online Shop
      • Type 1: Zip file
    • Create a new Glossary
    • GlossaryEntries Configuration
    • Cron Schedule for DeepL Glossary
    • Glossary Configuration
    • Translate CMS Pages with DeepL Glossary Integration
      • Import glossary entries from backend
  • Changelog
    • [1.0.1]
      • Added
    • [1.0.0]
      • Added
  • Cache Warmer Extension for Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User Guide
      • Prerequisites
      • Configuration
      • Configuration Overview
      • Run Cache Warmer
      • View Job Status
      • View URLs Status
    • Changelog
      • [1.3.7]
        • Added
      • [1.3.6]
        • Fixed
      • [1.3.5]
        • Fixed
      • [1.3.4]
        • Fixed
      • [1.3.3]
        • Fixed
      • [1.3.2]
        • Removed
      • [1.3.1]
        • Fixed
        • Added
      • [1.3.0]
        • Fixed
        • Added
      • [1.2.0]
        • Added
      • [1.1.0]
        • Added
  • Extendware Back-In-Stock Notifications for Magento 2
    • Key Features
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User manual
      • Configuration
      • General Configuration
      • Note:
      • Notification Subscribers List
      • Notification Products List
    • Frontend View
      • Frontend Features
    • Important Notes
    • Changelog
    • [1.2.10]
      • Added
    • [1.2.9]
      • Added
    • [1.2.8]
      • Added
    • [1.2.7]
      • Fixed
    • [1.2.6]
      • Fixed
      • [1.2.5]
        • Fixed
      • [1.2.4]
        • Fixed
      • [1.2.3]
        • Added
      • [1.2.2]
        • Fixed
      • [1.2.1]
        • Fixed
      • [1.2.0]
        • Added
      • [1.1.0]
        • Added
  • Who Bought This for Magento 2
    • Why Do You Need Who Bought This?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User manual
      • Who Bought This Also Bought This Configuration
    • Changelog
    • [1.1.3]
      • Fixed
    • [1.1.2]
      • Added
    • [1.1.1]
      • Added
      • [1.1.0]
        • Fixed
        • Added
      • [1.0.0]
        • Added
  • Ajax Add to Cart Extension for Magento 2
    • Why Do You Need Ajax Add to Cart?
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User Manual
      • General Configuration
      • Style Management
    • Changelog
      • [1.2.4]
        • Added
      • [1.2.3]
        • Fixed
      • [1.2.2]
        • Added
      • [1.2.1]
        • Added
        • Fixed
      • [1.2.0]
        • Added
        • Fixed
      • [1.1.1]
        • Added
  • Order Comments Extension for Magento 2
    • Why Do You Need Order Comments?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
      • Order Comments General Configuration
  • One Step Checkout Extension for Magento 2
    • Why Do You Need One Step Checkout?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
  • Product Attachments Extension for Magento 2
    • Why Do You Need Product Attachments?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
      • Product Attachments General Configuration
      • Manage Attachment Icon
      • Manage Attachment Category
      • Manage Attachment Files
      • Assign Attachment To The Product
      • Frontend
    • Product Attatchment With Rules
      • EW Product Attatchment Rules General Configuration
      • EW Product Attatchment Rules.
      • Attachment Rules Frontend
    • Changelog
    • [3.0.2]
      • Fixed
    • [3.0.1]
      • Fixed
    • [3.0.0]
      • Fixed
      • [2.1.10]
        • Fixed
      • [2.1.9]
        • Added
      • Fixed
      • [2.1.8]
        • Fixed
      • [2.1.7]
        • Fixed
      • [2.1.6]
        • Fixed
      • [2.1.5]
        • Fixed
      • [2.1.4]
        • Fixed
      • [2.1.3]
        • Added
  • Extendware Configurable Preselect Product Options for Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • Configuration in your Magento store
    • Changelog
      • [0.0.5]
        • Added
      • [0.0.4]
        • Added
      • [0.0.3]
        • Added
      • [0.0.2]
        • Added
      • [0.0.1]
        • Added
  • Abandoned Cart Reminder Extension for Magento 2
    • Why Do You Need an Abandoned Cart Reminder?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User guide
      • Abandoned Cart General Configuration
      • Abandoned Cart Reminders Generation Configuration
      • Abandoned Cart Reminders Emails Configuration
      • View All Cart Reminder
      • View Reminder History
      • View And Manage Blocklist
    • Changelog
    • [1.5.0]
      • Added
      • Fixed
    • [1.4.11]
      • Added
      • [1.4.10]
        • Added
      • [1.4.9]
        • Added
    • [1.4.8]
      • Fixed
      • [1.4.7]
        • Added
      • [1.4.6]
        • Fixed
      • [1.4.5]
        • Fixed
      • [1.4.4]
        • Added
      • [1.4.3]
        • Fixed
      • [1.4.2]
        • Removed
      • [1.4.1]
        • Fixed
        • Added
      • [1.1.0]
        • Added
  • Free Gift Extension for Magento 2
    • Why Do You Need a Free Gift?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
      • Free gift General Configuration
      • Configure free gift rule
      • Frontend view of free gift
      • Free gift popup
    • Changelog
    • [1.3.0]
      • Added
    • [1.2.6]
      • Added
      • [1.2.5]
        • Added
      • [1.2.4]
        • Fixed
      • [1.2.3]
        • Fixed
      • [1.2.2]
        • Fixed
      • [1.2.1]
        • Added
      • [1.2.0]
        • Fixed
        • Added
      • [1.0.0]
        • Added
  • Order Reminder Extension for Magento 2
    • Why Do You Need an Order Reminder?
    • Installation
    • USER GUIDE
    • Changelog
      • [1.2.1]
        • Added
      • [1.2.0]
        • Fixed
        • Added
      • [1.1.0]
      • Added
  • Store Locator Extension for Magento 2
    • Why Do You Need A Store Locator?
    • Installation
    • USER GUIDE
      • Store Locator General Configuration
      • Manage Store Locator
      • Add New/Edit Store Locator.
      • Frontend.
      • Store locator list page
      • Store Details Page
    • Changelog
      • [1.2.0]
      • Fixed
      • [1.0.0]
        • Added
  • Layered Navigation Extension for Magento 2
    • Why Do You Need A Layered Navigation?
    • Installation
    • USER GUIDE
      • Layered Navigation Configuration
      • Attribute Level Settings
      • Frontend View
  • Changelog
    • [1.2.3]
      • Added
      • Fixed
    • [1.2.2]
      • Added
    • [1.2.1]
      • Fixed
    • [1.2.0]
      • Fixed
    • [1.1.0]
      • Added
  • Extended Product Grid Extension for Magento 2
    • Why Do You Need An Extended Product Grid?
    • Installation
    • USER GUIDE
  • Review Reminder Extension for Magento 2
    • Why Do You Need an Review Reminder?
    • Installation
    • USER GUIDE
      • [1.2.2]
        • Added
      • [1.2.1]
        • Added
      • [1.2.0]
        • Fixed
        • Added
      • [1.1.0]
      • Added
  • Product Questions Extension for Magento 2
    • Why Do You Need Product Questions?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
    • Changelog
      • [1.2.3]
      • Fixed
      • [1.2.2]
        • Added
      • Fixed
      • [1.2.1]
        • Added
      • Fixed
      • [1.2.0]
        • Added
      • Fixed
      • [1.1.0]
        • Added
  • Extendware Search Insights and Improvements for Magento 2
    • Key Features:
      • Additional Filters for Search Terms:
        • IS_NEW Filter:
        • LAST_USED_SEARCH Filter:
      • Search Term Grid Export:
      • Search Term Import Functionality:
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • How To Get the License?
    • Usage
      • Export search terms with new fields
      • Import new search terms from backend
    • Changelog
    • [1.2.3]
      • Added
    • [1.2.1]
      • Added
    • [1.2.0]
      • Added
    • [1.1.0]
      • Added
  • web-vision Mage UniTY for Magento 2
    • Installation in your Magento Online Shop
      • Step 1 : Setup TYPO3 and install UniTY for typo3
      • Step 2 : Setup Mage UniTY for Magento.
    • Step 2.1 : Mage UniTY Setup Guide
      • Step 2.1.1 : Installation via Composer:
      • Step 2.1.2 : Manual Installation:
    • Step 2.2 : USER GUIDE
      • Step 2.2.1 : CONFIGURATION
      • Setp 1. - General Settings
      • Setp 2. - Developer
      • Setp 3. - Magento side settings
      • Setp 4. - TYPO3 side settings
      • Step 5. - Mode specific settings
      • Step 6. - Seo settings
      • Step 7. - Seo URL Mapping
      • Step 2.2.2 : ADD WIDGETS
      • Step 2.2.3 : Enhance your content design by incorporating custom CSS styles.
    • Step 2.3 : DEVELOPER’S GUIDE
      • 2.3.1 : Call typo3 Page into magento
      • 2.3.2 : Call typo3 Columns into magento
      • 2.3.3 : Call typo3 menu into magento
      • 2.3.4 : Call typo3 element into magento
  • web-vision Mage UniTY for TYPO3
    • System Requirements
    • Installation
    • Configuration
    • Usage
    • Types of Rendering
      • Full page
      • Column Rendering
      • Rendering of a single content element
  • Product URL-Shortener and Share-Link Extension for Magento 2
    • Interested in Extension Installation?
    • User Guide
      • Prerequisites
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
      • Configuration
      • Configuration Overview
      • Generate Code From Product Page
        • 1. Generate code using single product mode:
        • 2. Generate code using mass update from backend grid:
      • View ShortLink Report
    • Notes
    • Changelog
      • [1.0.2]
        • Added
      • [1.0.1]
        • Fixed
      • [1.0.0]
        • Added
  • Competitor Product and Price Monitoring for Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User Guide
      • Prerequisites
      • Configuration Overview
      • Competitor Product Ruleset Configuration
      • View Competitor Product Report
      • View Advance Competitor Product Report
    • Changelog
    • [1.0.1]
      • Added
      • [1.0.0]
        • Added
        • Fixed
  • DooFinder for Hyvä Theme
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
  • Product labels for Magento 2
    • Why Do You Need An Order Reminder?
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
      • Product Label General Configuration
      • Configure free gift rule
    • Changelog
      • [1.1.0]
        • Added
  • Quick Order For Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • USER GUIDE
      • Configure quick order extension
      • Frontend view of Quick Order
    • Changelog
      • [1.0.0]
        • Added
  • Sample Product Order For Magento 2
    • Key Features of Our Sample Product Order Extension:
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User Guide
      • Configuration
      • Frontend View
    • Changelog
      • [1.0.2]
        • Added
      • [1.0.1]
        • Minor Fixes
        • New Features
      • [1.0.0]
        • Added
  • Affiliate Extension for Magento 2
    • Installation
  • Back/Forward Cache Extension for Magento 2
    • Interested in Extension Installation Service?
    • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
    • User Guide
      • Prerequisites
      • Configuration
      • Configuration Overview for Back/Forward Cache
      • Configuration Overview for Page Preload
      • Frontend View
    • Changelog
    • [1.0.2]
      • Added
    • [1.0.1]
      • Added
      • [1.0.0]
        • Added
  • MAGENTO HIGH SPEED IMPORT (MHSI) FOR MAGENTO 2
    • OVERVIEW
    • PERFORMANCE
    • KEY FEATURES
    • INSTALLATION
    • MHSI INTERFACE OVERVIEW
      • MHSI HOME PAGE
      • CREATE NEW MAPPING FILE
      • CREATE NEW IMPORT PROFILE
        • PROFILE NAME
        • CSV CONFIGURATION
        • GENERAL CONFIGURATION
        • SCRIPT CONFIGURATION
        • DATA PROCESSING
        • GENERAL DEFAULTS
        • PRODUCT DEFAULTS
        • CATEGORY DEFAULTS
        • CATEGORY SETTINGS
        • ADDITIONAL
    • Warranty
    • Donation / License
    • PayPal Donation Button
      • Changelog
      • [1.0.1]
        • Added
      • [1.0.0]
        • Added
  • IMPORT DATA UI (MHSI CRON) FOR MAGENTO 2
    • INSTALLATION IN YOUR MAGENTO ONLINE SHOP
      • Type 1: Zip file
      • Type 2: Composer command
    • MHSI CONFIGURATION IN YOUR MAGENTO ONLINE SHOP
    • CONFIGURATION IN YOUR MAGENTO STORE
      • GENERAL CONFIGURATION
      • IMPORT HISTORY CLEANUP
      • EMAIL SETTINGS
    • IMPORT CRON AND PROFILE MENU
    • IMPORT CRON MANAGE
      • IMPORT CRON MANAGE GRID
      • IMPORT CRON FORM
        • NEW IMPORT CRON FORM
        • EDIT IMPORT CRON FORM
        • VIEW IMPORT CRON FORM
    • IMPORT PROFILE MANAGE
      • IMPORT PROFILE MANAGE GRID
      • IMPORT PROFILE FORM
        • NEW IMPORT PROFILE FORM
        • EDIT IMPORT PROFILE FORM
    • Changelog
      • [1.0.0]
        • Added

PAGE CONTENTS

  • Product URL-Shortener and Share-Link Extension for Magento 2
    • Interested in Extension Installation?
    • User Guide
      • Prerequisites
      • Interested in Extension Installation Service?
      • Support
    • Installation Procedure
      • Type 1: Zip file
      • Type 2: Via Composer (recommended)
      • Configuration
      • Configuration Overview
      • Generate Code From Product Page
        • 1. Generate code using single product mode:
        • 2. Generate code using mass update from backend grid:
      • View ShortLink Report
    • Notes
    • Changelog
      • [1.0.2]
        • Added
      • [1.0.1]
        • Fixed
      • [1.0.0]
        • Added
  1. Start
  2. Product URL-Shortener and Share-Link Extension for Magento 2

Product URL-Shortener and Share-Link Extension for Magento 2¶

In the dynamic realm of online commerce, ensuring your product links are optimized holds paramount importance for increasing engagement and enhancing conversion rates. Recognizing the value of clear and user-friendly URLs, we are excited to present our cutting-edge Product URL Shortener and Share Link service.

Interested in Extension Installation?¶

Interested in Extension Installation?

Visit our installation service page https://www.extendware.com/magento-extension-installation-service.html for more information

Got questions? Feel free to contact us! Support Form.

User Guide¶

We highly recommend gathering all the below information, before starting the installation.

Prerequisites¶

Make sure the cron is configured and running. You can find the details from here: Configure and run cron

Interested in Extension Installation Service?¶

Visit our installation service page https://www.extendware.com/magento-extension-installation-service.html for more information

Support¶

Got questions? Feel free to contact us! Support Form.

Installation Procedure¶

Type 1: Zip file¶

  • Download your extension package from the Download page after purchasing the extension.

  • Open the extension ZIP file you downloaded and extract it to a directory on your computer using a tool like WinRar, WinZIP or similar.

  • Upload the extracted files to the app/code/Extendware directory in your Magento installation, maintaining the folder structure. If updating, overwrite the existing files.

  • Connect via SSH and run the following commands (make sure to run them as the user who owns the Magento files!

    php bin/magento module:enable --clear-static-content Extendware_Core
    
    php bin/magento module:enable --clear-static-content Extendware_Shortlink
    
    php bin/magento setup:upgrade
    
    php bin/magento setup:di:compile
    
    php bin/magento setup:static-content:deploy
    
    

Type 2: Via Composer (recommended)¶

  • You can freely install, update, and remove Magento 2 extensions using Composer.

  • Please request your private access first via Support Form.

  • Add the custom repository to the composer.json

    composer config repositories.private-packagist composer https://extendware.repo.packagist.com/your-company-name/
    
  • Setup authentication

    composer config --auth http-basic.extendware.repo.packagist.com token YOUR-PRIVATE-TOKEN
    
  • Install the module

    composer require extendware/module-shortlink
    
  • run the following commands

    php bin/magento module:enable --clear-static-content Extendware_Core
    
    php bin/magento module:enable --clear-static-content Extendware_Shortlink
    
    php bin/magento setup:upgrade
    
    php bin/magento setup:di:compile
    
    php bin/magento setup:static-content:deploy
    

Configuration¶

To configure the extension you need to go to Dashboard → Stores → Configuration → Extendware Menu**.

config_page

Configuration Overview¶

Module Enable - Select Yes to enable the module.

Select Domain Option - Select your preferred method of application integration: using the existing domain or via a sub-domain.

Select Website for Short Link - If you select “Use with Sub-domain,” please pick the website to apply for short links.

Choose Target Website for Redirection - Select the website to which short links should redirect.

Cron setting > Enable - This setting is configured to automatically generate product codes.

Note: If you enable the cron setting this will automatically generate the code for all the products.

Generate Code From Product Page¶

1. Generate code using single product mode:¶

To obtain the code, select Generate Code For Shortlink from the top menu.

shortlink-productpage

Once you click the button, you’ll see a code generated in the designated field.

shortlink-link_code_generation

2. Generate code using mass update from backend grid:¶

  • Same like single product admin can select multiple products and generate code by selecting store.

  • Additional thing is message queue system which allow code generation to work in backgroud and code generation will be done in batches of 20 and run along with cron please check notes section for more details

shortlink-massupdate

View ShortLink Report¶

You can access all the products that have been viewed through shortlinks and are currently in use by navigating to Admin Panel → Extendware Menu → ShortLink → Short Link Report.

shortlink_report

shortlink_report_view

Notes¶

  • To do code generation for the link with command line please make sure cron is ruuning fine in your magento instance

  • To check it you can run

      crontab -l
    
  • Also run cron manually you can goto root of magento installation and run

      php bin/magento cron:run
    
  • Also there is a manual way to run generation code without running cron by using

      bin/magento queue:consumers:start generateshortcode.shortlink --max-messages=10000
    

Changelog¶

All notable changes to this project will be documented here.

[1.0.2]¶

Added¶

  • Added configurable website settings for shortlink requests and target website redirection.

[1.0.1]¶

Fixed¶

  • Fix: Deprecation of dynamic property Interceptor::$remoteAddress

[1.0.0]¶

Added¶

  • First release

  • Previous
  • Next

TYPO3 Theme 4.6.2

© Copyright 2022, Extendware by web-vision GmbH