https://github.com/magepsycho/magento2-preview-visit-catalog
Magento 2 Preview/Visit Catalog
https://github.com/magepsycho/magento2-preview-visit-catalog
catalog extension magento magento2 magento2-extension magento2-module module preview product
Last synced: 6 months ago
JSON representation
Magento 2 Preview/Visit Catalog
- Host: GitHub
- URL: https://github.com/magepsycho/magento2-preview-visit-catalog
- Owner: MagePsycho
- Created: 2022-02-07T19:01:47.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-17T13:57:59.000Z (over 2 years ago)
- Last Synced: 2025-04-20T06:19:30.133Z (6 months ago)
- Topics: catalog, extension, magento, magento2, magento2-extension, magento2-module, module, preview, product
- Language: PHP
- Homepage: https://www.magepsycho.com/magento2-preview-catalog-visit-sku.html
- Size: 37.1 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Magento 2 Preview/Visit Catalog
[](https://packagist.org/packages/magepsycho/magento2-gotocatalog)
[](https://packagist.org/packages/magepsycho/magento2-gotocatalog/stats)


## Overview
[Magento 2 Preview/Visit Catalog](https://www.magepsycho.com/magento2-preview-catalog-visit-sku.html) allows the store owner to quickly preview the catalog (product & category) pages from the admin panel.
Also, it gives flexibility to the customers and the support & marketing team to visit the product page directly via SKU.
## Key Features
* Preview product page in the storefront (as per store) from Admin's product edit page
* Preview category page in the storefront (as per store) from Admin's category edit page
* Visit the product page directly via SKU in the URL (with the configurable prefix)
## Feature Highlights
### Quick Preview for Catalogs
With this extension, store admin can quickly explore the product & category pages via related edit pages, as per store.
* Preview option can be turned off from settings
* Preview option is disabled if the product or category is not visible (disable or not visible individually)


### Visit Product Page via SKU
Users can reach the product page directly via SKU in the URL.
* The prefix used in the URL can be configured from the extension settings.
* If SKU is not found or not visible, it will redirect to the search result page with SKU as the search-keyword.


## 🛠️ Installation
**Using Composer**
```
composer require magepsycho/magento2-gotocatalog
```
**Using modman**
```
modman init
modman clone git@github.com:MagePsycho/magento2-preview-visit-catalog.git
```
**Using Zip**
* Download the [Zip File](https://github.com/MagePsycho/magento2-preview-visit-catalog/archive/master.zip)
* Extract & upload the files to `/path/to/magento2/app/code/MagePsycho/GoToCatalog/`
After installation by either means, activate the extension by running following series of commands
```
php bin/magento module:enable MagePsycho_GoToCatalog --clear-static-content
php bin/magento setup:upgrade
```
1. Flush the store cache
```
php bin/magento cache:flush
```
1. Deploy static content - *in Production mode only*
```
rm -rf pub/static/* var/view_preprocessed/*
php bin/magento setup:static-content:deploy
```
1. Go to Admin > STORES > Configuration > MAGEPSYCHO > Go To Catalog > Here you can configure settings
## Live Demo:
* [Frontend Demo](http://m2default.mage-expo.com)
* [Backend Demo](http://m2default.mage-expo.com/admin_m2demo/?module=gotocatalog)
## Changelog
**Version 1.0.0 (2021-03-15)**
* Initial Release.
## Authors
- Raj KB [](https://twitter.com/rajkbnp)
## Contributors

## To Contribute
Any contribution to the development of `Magento 2 Preview/Visit Catalog` is highly welcome.
The best possibility to provide any code is to open a [pull request on GitHub](https://github.com/MagePsycho/magento2-preview-visit-catalog/pulls).
## Need Support?
If you encounter any problems or bugs, please create an issue on [GitHub](https://github.com/MagePsycho/magento2-preview-visit-catalog/issues).
Please [visit our store](https://www.magepsycho.com/extensions/magento-2.html) for more FREE / paid extensions OR [contact us](https://magepsycho.com/contact) for customization / development services.