29717 comments found.
Hello, Bastikikang can you please help me? I live in a small city. I would like to get Browse Restaurant instead of search on the first page or replace with Browse by cuisine on the front page. Im not good at coding. Thanks.
sorry mate but i do charges for this kind of changes let me know
Hi bastikikang
I have installed your script on the hostgator shared server after I bought it yesterday. Thank you for your hard work and I am looking forward to implement other associated srcipts. I have added two merchants with a few dishes. I have made a few test order and got following outputs:
1. When I choose pickup, the order goes through without any errors. 2. When I choose delivery, the order goes in the backend but as a user I get a Error popup saying “Error”. 3. On the create account page – “Click here to select your address in the map” does not work.
Please put a test order on http://restaurantlocal.co.uk/ to check. Thanks
I have sorted this out. I updated the database and working fine now. thanks
glad to hear that mate cheers
How to setup cron job? I setup cron job in cpanel as bellow, just change my server name, after test send message from merchant account, but “pending” I setup every 1 munute. curl http://youreserver.com/cron/ProcessSMS curl http://youreserver.com/cron/ProcessBroacast curl http://youreserver.com/cron/ProcessPayout curl http://youreserver.com/cron/fax
Hi, We are using Razor Pay, It’s working fine on Mobile app but on Website while check out it’s not working. User redirects on Receipt page with confirmation and also getting sms. But no order are appearing in Admin or merchant panel. Please check.
hi mate
your correct cause razor pay is not yet added in web only in mobile
to disabled razorypay in web open the file views/front/payment-list.php after
<?php foreach ($payment_list as $key => $val):?>
add this
<?php
if ($key=="rzr"){
continue;
}
?>
cheers
Hi, do you have data scraping tool/ addon that can scrape data from some famous takeaway sites and import to our own site? can you suggest any? Thanks
sorry mate i don’t have one 
Hi, basti.
Can I ask .. How can a merchant choose the Payment Gateway for his store. Currently, a gateway opened in Admin is available through out the store, rather than how can we add an option for merchant so that he can choose the available payment gateway for his store.
2. After the new update, my website got some issue like. In responsive mode when a user adds the food to cart and click on ADD TO CART. it leads to the error merchant not available.
3. In some time, in the mobile app. After the user added the food to cart. And when they click on the cart icon on the app. it display ” Cart is empty”/
Please help on this
hi mate
1. make your merchant type to membership if your merchant is membership they can choose what payment gateway
2. you should update all the files see my update process below
3. try this go to admin -> mobileapp -> settings -> Save cart to database
for the updating the site
you won’t loose anything in terms of data
just replace your current files withe new files
also this is very important
1. update your yiiframework folder cause it has the newest version of yii
2. update your config/main.php with this sample http://bastisapp.com/helpfiles/new-main.phps make backup first your main.php before replacing after you replace with the new main.php edit the database connection to your database old connection
and make sure you run the update db found in admin dashboard
1. But currently our business is following Commission procedure. So its not easy for us to change all them to packages. So kindly help us on this.
hi mate
sorry but that is the setup of the system if you want the merchant to choose there own payment gateway set them to membership
Hello
I moved the files from localhost to LIVE server. I can’t login the admin and merchant account
Firebug gives me the error:
/admin/ajax 500 Internal Server Error ReferenceEroor: data is not defined uk_msg (data.msg); (with info: admin.js?ver=1(line 279, col 10)
I tried to login to admin or merchant panel , nothing happen
Please provide the solution asap
thanks
Invalid datetime format: 1292 Incorrect datetime value: ‘2016-12-11T16:46:18+05:30’ for column ‘last_login’ at row 1’ in /home/yummymdu786/public_html/yiiframework/db/CDbCommand.php:358 Stack trace: #0 /home/yummymdu786/public_html/yiiframework/db/CDbCommand.php(1313): CDbCommand->execute(Array) #1 /home/yummymdu786/public_html/protected/components/DbExt.php(40): CDbCommand->update(‘{{admin_user}}’, Array, ‘admin_id=:admin…’, Array) #2 /home/yummymdu786/public_html/protected/components/AjaxAdmin.php(97): DbExt->updateData(‘{{admin_user}}’, Array, ‘admin_id’, ‘1’) #3 /home/yummymdu786/public_html/protected/controllers/AdminController.php(124): AjaxAdmin->login() #4 /home/yummymdu786/public_html/yiiframework/web/actions/CInlineAction.php(49): AdminController->actionAjax() #5 /home/yummymdu786/public_html/yiiframework/web/CController.php(308): CInlineAction->runWithParams(Array) #6 /home/yummymdu786 in /home/yummymdu786/public_html/yiiframework/db/CDbCommand.php on line 358
Any news??
if you migrating from local to your server just copy all the files and export the tables except for the following tables view_merchant view_order_details view_ratings this is special tables is called a view table
after you have copy all the files you need to edit to files to suit the new configuration of your server 1. .htaccess you will need to change depends on where you install your files if you install it on main root the htaccess should be like this
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
if you install it on a folder called restomulti htaccess should be like this
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /restomulti/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /restomulti/index.php [L]
</IfModule>
2. edit the file protected/config/main.php and change the database connection to your new server details
'db'=>array(
'class' => 'CDbConnection' ,
'connectionString' => 'mysql:host=localhost;dbname=restomulti',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'tablePrefix' => 'mt_',
),
thanks
I already above what you mentioned,. still i can’t login the admin and merchant panel
shall i send the FTP details to you ? can you fix the issue please
any news? please its very urgent mate
I Sent the FTP details to you via https://codecanyon.net/user/bastikikang#contact
please check mail
hi mate
sorry for late reply i check your server it seems your new server mysql strict is enabled can you ask your hosting to disabled this for you? or try running this command in your phpmyadmin
SET @@global.sql_mode= ””;
hi , I install the script on localhost , installation was fine. when I try to login to admin or merchant panel , nothing happen Just popup with ERROR . please tell me what to do
hi mate
it must be your server mysql strict is enabled
in your phpmyadmin run this command
SET @@global.sql_mode= ””;
does not help
do you have any server that i can look into?
what is your php version btw?
PHP Version 7.0.9
try this one
open the file controller/admincontroller.php and look for the functions actionAjax() change this
if (method_exists($class,$data['action'])){
$class->$data['action']();
echo $class->output();
} else {
$class=new Ajax;
$class->data=$data;
$class->$data['action']();
echo $class->output();
}
to
if (method_exists($class,$data['action'])){
$action_name=$data['action'];
$class->$action_name();
echo $class->output();
} else {
$class=new Ajax;
$class->data=$data;
$action_name=$data['action'];
$class->$action_name();
echo $class->output();
}
That’s helps , Thanks.
cheers
Hi Basti
I’m using PHP-Version: 7.0.8-0ubuntu0.16.04.3 and mysqlnd 5.0.12.
During installation, I get errors like “merchant_id has no default value” (I tried to skip that by adding default value ‘null’ in the DB table that it mentioned). The next error (that I can only see in my server’s error log) is:
PHP Fatal error: Uncaught PDOException: SQLSTATE22007: Invalid datetime format: 1292 Incorrect datetime value: ‘2016-12-11T04:11:15+00:00’ for column ‘date_created’ at row 1 in /var/www/html/install/Db.php:160\nStack trace:\n#0 /var/www/html/install/Db.php(160): PDOStatement->execute(Array)\n#1 /var/www/html/install/Db.php(337): Db->query(‘INSERT INTO `fo…’, Array)\n#2 /var/www/html/install.php(389): Db->create(‘food_currency’, Array)\n#3 {main}\n thrown in /var/www/html/install/Db.php on line 160, referer: https://xxx.com/install.php?step=3
Can you tell me if this is due to the newest PHP or mySQL Version or anything else?
Thanks so much,
Philippe
PS: I found this explanation of the error mentioned in the above comment. It seems like a bug that you should fix (use mySQL supported date string) to make it work after mySQL 5.6 (I’m on 5.7.16 by the way): http://dba.stackexchange.com/questions/48704/mysql-5-6-datetime-incorrect-datetime-value-2013-08-25t1700000000-with-er
Do I need to downgrade to an older mySQL version? Can you kindly tell which are the recommended mySQL and PHP versions for this script?
Basti, I reinstalled everything on an Ubuntu 14.04 with mySql 5.5 Server. Now the installation works well and the homepage loads. However, I can’t acces any subdirectories like /merchant or /admin. Can it be because I didn’t put the files into the restomulti directory, but into my htdocs directly?
I mean I get errors like “The requested URL /merchantsignup was not found on this server.”
OK, I solved the last problem too by myself. I had to activate mod_rewrite on my server. If anybody else has this problem and uses Apache web server, just type a2enmod rewrite on the console to activate this module.
@ Basti, you should really write this in the installation guide.
Thank you
Phil
glad to hear that mate cheers
will do mate 
Hello, Sent you an email “New Theme Inquiry” Not received your kind reply yet?
Waiting for reply…
reply sent
Hi, can any restaurant sign up and add their business with this?
yes 
Thanks
cheers
Hello Basti;
I downloade the new version however in admin side ’’theme settings’’ is missing. Also in front end I do not have any ’’karenderia in your mobile’’ and cookies section. I also cant edit a language that I have added. I also do not have any mobile apps section in admin panel. I bought mobile apps but shouldnt web app have mobile apps section solely? Also although I entered my google api credentials in admin panel, web app still can not fetch location. Please check my website: ’’komsuyemek.com’‘ Thank you
Google related problems Solved. But search box doesnt fetch my current location automatically… Also other problems are remaining.
I can not enter my admin panel. Getting: ’’The CSRF token could not be verified’’ error
can you email me your ftp access and admin login so i can check
email me here https://codecanyon.net/user/bastikikang#contactleave a comment here once you send it so i will be notified
hi, just installed it and it does not look exactly like demo site. Can you please tell me how to add this one http://prnt.sc/dhp442 in fronpage? thanks
resolved!
glad to hear that mate cheers
- Will the version for a single restaurant be available soon? What if it will be when?
- Also for the mobile version I want to develop a native version is what you can give me the url of the API and an example (mywebsite.com/api/products/) .If you like an example of api url .
what about my question 
hi mate
sorry for late reply
1. yes it will be am currently working on that but its a mobile app after that i will release web version
2. if you purchase the mobileapp its include the api rest
take a look at my demo in addons -> mobileapp
cheers
Please check this ASP
I have solved the problem by my own …. THANK YOU !!!
glad to hear that mate cheers
yes ur great Cheers 
Yes i Am getting CSRF Token Error ? How to solve
ah you need to update your assets/js/store.js and store-v2.js and your components/ajaxadmin.php and functionsv3.php
cause i added a security for ajax calls
have you updated now ??
sorry ? you need to update your files with the latest file found here in cc
see the above files i mention
Please help I have updated the files now , the I have an error in the main pages like when I click on View Menu it showing error – Please Help its URGENT my business is running now on this current
i believe you already solved the issue?
Hi, Basti,
Any caution or suggestion.. we’d like to move our site to Amazon cloud AWS to run from bluehost.
Thanks,
Jason
if you migrating from local to your server just copy all the files
and export the tables except for the following tables
view_merchant
view_order_details
view_ratings
this is special tables is called a view table
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
if you install it on a folder called restomulti htaccess should be like this
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /restomulti/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /restomulti/index.php [L]
</IfModule>
2. edit the file protected/config/main.php and change the database connection to your new server details
'db'=>array(
'class' => 'CDbConnection' ,
'connectionString' => 'mysql:host=localhost;dbname=restomulti',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'tablePrefix' => 'mt_',
),
thanks
hey basti, i think its a bug on pickup … the merchant is open but its coming this Error:
Sorry but we are closed on Dezember,09 Freitag 2016 06:30pm Please check merchant opening hours
hi mate
check your timezone in admin -> settings -> timezone
make sure you have the correct timezone set
also check the merchant opening hours
checked, its set on right timezone and merchant opening hours is also right but its coming again Sorry but we are closed on Dezember,10 Samstag 2016 11:00pm Please check merchant opening hours
its also on delivery time same problem
its not working for any merchant …. Delivery oder pickup… if i put the time and its say the merchant is closed…
and its showing on merchant the timezone and its right time …
in which file check the timezone and the opeing time ?
hi mate
you need to order based on the merchant opening hours if merchant hours monday – friday 8am to 5pm
you cannot order after 5pm
i send you a email…
reply sent
Hi Basti,
What is the name of the file where I can include the translation of the payment code?
Return array ( ‘Cod’ => t (“Cash On delivery”), (“Offline Credit Card Payment”), ‘Pyr’ => t (“Pay On Delivery”), ‘Pyp’ => t (“paypal”), ‘Stp’ => t (“stripe”), ‘Mcd’ => t (‘mercapt’), ‘Ide’ => t (“sisow”), ‘Payu’ = ‘t’ ‘Pys’ => t (“paysera”), ‘Bcy’ => t (“Barclay”), ‘Epy’ => t (“EpayBg”), ‘Atz’ => t (“Authorize.net”), ‘Obd’ => t (‘Offline Bank Deposit’), ‘Btr’ => t (“Braintree”), ‘Rzr’ => t (“Razorpay”), // ‘mol’ => t (“Mollie”), ‘Ip8’ => t (“Ipay88”), );
Cheers!
you can add all of those in your language file
mt_language_file.php
Hi Basti,
What is the name of the file where I can include the translation of the payment code?
Return array ( ‘Cod’ => t (“Cash On delivery”), (“Offline Credit Card Payment”), ‘Pyr’ => t (“Pay On Delivery”), ‘Pyp’ => t (“paypal”), ‘Stp’ => t (“stripe”), ‘Mcd’ => t (‘mercapt’), ‘Ide’ => t (“sisow”), ‘Payu’ = ‘t’ ‘Pys’ => t (“paysera”), ‘Bcy’ => t (“Barclay”), ‘Epy’ => t (“EpayBg”), ‘Atz’ => t (“Authorize.net”), ‘Obd’ => t (‘Offline Bank Deposit’), ‘Btr’ => t (“Braintree”), ‘Rzr’ => t (“Razorpay”), // ‘mol’ => t (“Mollie”), ‘Ip8’ => t (“Ipay88”), );
Cheers!
you can add all of those in your language file
mt_language_file.php
Thanks. Now it works.
cheers