Hello,
You have missed your server configuration that's why any route is not working.
If you are using apache2 serve then you can do following.
Step-1
Open our apache2.conf file ( etc->apache2)
Step2
There you can find some think like this-
<Directory /home/users/www>
Options Indexes FollowSymLinks
AllowOverride noe
Require all granted
</Directory>
change it to
<Directory /home/users/www>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Note - Directory structure will be different in your case & may be some value
Step-3
Run the below command -
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
or
sudo service apache2 restart
php artisan route:cache
Thanks
Rahul Shukla

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 :
In the next release there will be a discount module their you can set conditions as you asked

Hi,
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)

Hi,
If you want to create your own custom asset, then inside theme packages helper function, you can create your own function as we did.
function bagisto_asset($path, $secure = null)
{
return themes()->url($path, $secure);
}
After creating this function, you can use it according to your need.
Thanks
Rahul Shukla