Git Product home page Git Product logo

revo-productsliderm2's Introduction

RevoM2

A FREE Magento 2 module to create and manage product sliders.

  • Built on top of fully responsive Slick slider
  • Display products such as:
    • Featured
    • New
    • Bestsellers
    • On sale
    • Most viewed

Or mix and match with the ones you want, or just make a custom slider. Choices. Good to have them.

Features:

  • NO developer needed! - Profit!
  • โฑ Slider schedule - Schedule publishing at any time Place it anywhere - Even on checkout and cart
  • It's east to place - via XML, .phtml or a widget
  • Products grid display
  • ๐ŸŽ‰ Slider effects - Choose the right one.
  • ๐Ÿ–– Hybrid product selection - Let Magento take care of the data or add products manually
  • General slider settings - One set of settings applied to all Per slider settings
  • Per slider settings
  • Slick.js - Revo uses Slick.js library

Latest updates:**

  • Enable color swatches
  • Ajax add to cart

LIVE demo:


user: demo pass: demo123

Installation:

Step 1

- using Composer: in magento root installation folder run this using the command line:
- composer require trive/module-revo

Step 2

- In magento root directory run the following comands using the command line: - bin/magento module:enable Trive_Core - bin/magento module:enable Trive_Revo - bin/magento setup:upgrade

Step 3

- Login to Magento admin and enable extension at the Trive => Settings => General => Enable

Step 4

- That's it, you're done.

revo-productsliderm2's People

Contributors

chombe avatar gewaechshaus avatar zeljkoprsa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

revo-productsliderm2's Issues

Database issue

Hi @chombe,

When I click on create slider, following query is displaying in magento admin,

IF(at_visibility.value_id > 0, at_visibility.value, at_visibility_default.value) AS visibility, at_position.position FROM catalog_product_entity AS e INNER JOIN catalog_product_entity_int AS at_visibility_default ON (at_visibility_default.entity_id = e.entity_id) AND (at_visibility_default.attribute_id = '99') AND at_visibility_default.store_id = 0 LEFT JOIN catalog_product_entity_int AS at_visibility ON (at_visibility.entity_id = e.entity_id) AND (at_visibility.attribute_id = '99') AND (at_visibility.store_id = 1) LEFT JOIN trive_revo_products AS at_position ON (at_position.product_id=e.entity_id) AND (slider_id=0) WHERE (IF(at_visibility.value_id > 0, at_visibility.value, at_visibility_default.value) IN(2, 4)) ORDER BY e.entity_id ASC LIMIT 20

while adding slider following error encountered,

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'magento.trive_revo' doesn't exist, query was: DESCRIBE trive_revo
Error occurred during slider saving.

please suggest me solution.

Cannot login to backend demo site

Cannot login to backend demo site and I get the following error,

Your password has expired; please contact your administrator.
It's time to change your password.

Core Zip vs Module Zip

Hi,

Thanks for the extension. But while uploading files directly it asks to install core files from Core Zip module first and then install files from Module zip.

  • I need to understand why there are two installations?
  • What will happen if we do not install Core zip files and just install module zip files?
  • How these two are related to each other in terms of dependency?

Moreover, we are uploading products in bulk using CSV. Is there any way where we can assign products are featured products and rank them in order to be displayed based on position using product CSV?

Thanks

Can we use rules in Custom Sliders

Hi

Can we use rules functionality in Custom Product Sliders

For Example in custom sliders products will show of same category or of a particular category by rules selection.

Best Regards
Vinay

Installation issue

I uploaded files as explained in README but none of these commands executed : [1]- bin/magento module:enable Trive_Core [2] - bin/magento module:enable Trive_Revo. Command display error as Unknown module.

Product slider not compatible with magento 2.3 and php7.2

    - jakesharp/module-productslider 1.1.3 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.2.14) does not satisfy that requirement.
    - jakesharp/module-productslider 1.1.2 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.2.14) does not satisfy that requirement.
    - jakesharp/module-productslider 1.1.1 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.2.14) does not satisfy that requirement.
    - jakesharp/module-productslider 1.1.0 requires php ~5.5.0|~5.6.0|~7.0.0 -> your PHP version (7.2.14) does not satisfy that requirement.
    - Installation request for jakesharp/module-productslider ^1.1 -> satisfiable by jakesharp/module-productslider[1.1.0, 1.1.1, 1.1.2, 1.1.3].

Slider identifier

Hello, guys :-) It will be great if we can have 'slider_code' field on slider edit page.
Problem: At the moment slider_id is an unique field, which is generated automatically. (two different databases can have different slider_id). And if we use such code

echo $this->getLayout()->createBlock("Trive\Revo\Block\Slider\Items")->setSliderId(1)->toHtml();
We can have an error on different site instances.

If code setSliderId(1) works for one site instance, it can not to work for another:

server1.com : slider_id = 1
server2.com : slider_id = 2 (imagine, you've deleted slider_id=1 and can't use it anymore)

And if we have slider_code="homepage_slider", it will work everywhere and not depend on slider_id

Thanks

bin/magento setup:di:compile : Errors during compilation

Just to let you know, I'm having the following error ( Magento ver. 2.1.2 ) while running the command :

bin/magento setup:di:compile

Outputs:

Interception cache generation... 6/7 [========================>---]  85% 6 mins 519.5 MiBErrors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Errors during compilation:
        Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products
                Incorrect dependency in class Trive\Revo\Block\Adminhtml\Slider\Edit\Tab\Products in /home/intlangf/docker-utf/www/vendor/trive/module-revo/Block/Adminhtml/Slider/Edit/Tab/Products.php
\Magento\Store\Model\StoreManagerInterface already exists in context object
Total Errors Count: 1
Interception cache generation... 7/7 [============================] 100% 8 mins 475.5 MiB
Generated code and dependency injection configuration successfully.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.