Channels in Bagisto is regarding creating multiple storefront or websites in Bagisto. Here you can create multiple websites and manage them from single Admin Panel.
To change controller & view, you need to create your own controller, route & view according to laravel documentation. To over ride controller -
->Your controller should contain the core path which you want to over ride & your method.
->Route will be provide in default route file & same as controller.
To over ride view
->In laravel's default view , there is folder called 'vendor' , your all view file will be here followed by same directory structure as in bagisto's view. (like Shop & admin)
Hello,
No, via event listeners it is not possible but we have provided option while editing product at admin end, we have provided three fields 'special price', 'special date from','special date to' as in figure below :
Screenshot_2019-05-13 Edit Product.png
In the next release there will be a discount module their you can set conditions as you asked
There is slider.blade.php file inside views of shop package (shop->views->home->slider.blade.php), JSON data($sliderData) is retrieving from HomeCntroller's index method (inside shop package's controller).
To change design of it, create a theme of bagisto or override this file and create its design as you want.
To increase file upload size, you need to set the value of 'upload_max_filesize' and 'post_max_size' in your php.ini.
Path of this file in linux is -> /etc/php/7.2/apache2.
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M