Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-17T13:57:59.000Z (over 1 year ago)
- Last Synced: 2024-11-01T23:05:34.738Z (3 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: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Magento 2 Preview/Visit Catalog](https://i.imgur.com/d8QEHRb.png)
# Magento 2 Preview/Visit Catalog[![Packagist Version](https://img.shields.io/github/v/tag/MagePsycho/magento2-preview-visit-catalog?logo=packagist&sort=semver&label=packagist&style=for-the-badge)](https://packagist.org/packages/magepsycho/magento2-gotocatalog)
[![Packagist Downloads](https://img.shields.io/packagist/dt/magepsycho/magento2-gotocatalog.svg?logo=composer&style=for-the-badge)](https://packagist.org/packages/magepsycho/magento2-gotocatalog/stats)
![Supported Magento Versions](https://img.shields.io/badge/magento-%202.3_|_2.4-brightgreen.svg?logo=magento&longCache=true&style=for-the-badge)
![License](https://img.shields.io/badge/license-MIT-green?color=%23234&style=for-the-badge)## 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)![Magento 2 Preview/Visit Catalog - Admin Settings](https://www.magepsycho.com/media/catalog/product/3/_/3.m2-preview-visit-catalog-admin-category-preview.png)
![Magento 2 Preview/Visit Catalog - Product Page](https://www.magepsycho.com/media/catalog/product/6/_/6.m2-preview-visit-catalog-admin-product-preview.png)
### 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.![Magento 2 Preview/Visit Catalog - Admin Settings](https://www.magepsycho.com/media/catalog/product/2/_/2.m2-preview-visit-catalog-admin-catalog-settings.png)
![Magento 2 Preview/Visit Catalog - Product Page](https://www.magepsycho.com/media/catalog/product/9/_/9.m2-preview-visit-catalog-redirect-via-sku-url.png)
## 🛠️ Installation
**Using Composer**
```
composer require magepsycho/magento2-gotocatalog
```**Using modman**
```
modman init
modman clone [email protected]: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 [![Twitter Follow](https://img.shields.io/twitter/follow/rajkbnp.svg?style=social)](https://twitter.com/rajkbnp)## Contributors
![Contributors](https://contrib.rocks/image?repo=magepsycho/magento2-preview-visit-catalog)
## 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.