29718 comments found.
Please, 2 questions to ask… 1. Does this script serve as a single restaurant order platform? 2. Does it have payment gateway like stripe or Upay? If yes to these question, I’ve already bought it… I wanna install
hi mate
1. sorry this is not for single resto this is multiple resto if you want to make it as single resto you need to modify the code
2. it has stripe already added but not upay
cheers
let me know if you having issue with the installation
cheers
Cool.. I installed it but then… The extra page link “restomulti” was annoying, anytime I go to my main link, it takes me to my main source file… Why? And please, is there anyway you can help me modify the code to become a single restaurant?
what do you mean? can you provide screenshot?
maybe you copy the folder restomulti to your server just move all the files outside to the folder so your website will not have a folder
and you need to modify htaccess and remove the folder from there
and for modifying to single app the quick fixed would be redirect the homepage to merchant menu
for example redirect the homepage to this menu http://bastisapp.com/kmrs/menu-mcdonaldsthis can be done by modifying the files controller/storecontroller.php in function actionIndex()
simply add this
$this->redirect(Yii::app()>request>baseUrl.”/menu-mcdonalds”);
note this is only example
you may need to change the url to your merchant menu link
Ok cool… That means I have to create the menu list I wanna use first, before I can edit it from the cpanel?
correct you need to create the merchant first and its all menu
also can you check if you already delete the install controller php file in your server?
the file to delete or rename is controller/installcontroller.php
please remove this as some one might re install your kmrs
this was mention after you install kmrs
Cool… I have deleted it… But does merchant admin has a custom login details, I remember few hours, I was trying to create a merchant account via admin dashboard, Its telling me wrong login details and sometimes Error… How can this be solved?
admin panel and merchant is different login
maybe you are login to admin panel
this is admin panel
http://bastisapp.com/kmrs/adminthis is merchant panel
http://bastisapp.com/kmrs/merchantBut I didnt create login details for merchant… How do I login to the merchant account?
Or is it default login details for the script?
I tried signingup from my homepage as a merchant… But its saying package not available… Please, what can I do?
no mate
when you add a merchant in admin -> merchant list -> add new
there is a tab to fill for username and password in the tab login information
you cannot create a merchant without username and password
Yeah I did that already… After loading, it will write ERROR: package information not found
its because you did not add any package in admin -> packages
just set the merchant to commission so it will insert if you don’t want to make your merchant as membership
go to tab merchant type Membership Type = set this to commission
Thanks very much for the support thus far…. Gotten it all. But one more resquest… Where can I add Food Menu, is it thesame thing as Dishes?
Sorry, I just went to the merchant account to do that
cheers mate
yes its in merchant panel
I created food item via merchant account… But its not showing in my menu list in the front end
it should mate
please verify mate sure you published the merchant
you can find the published on top of merchant panel
Its published… Even when I published the food item, checked, its showing published at the top… But going to the frontend, its showing this… This restaurant has not published their menu yet.
Well… I’ve gotten it now… The mistake I made was, I didnt add Food Category thats why the Menu didnt show up… Guess I’m good to go now but lastly, I have just one currency symbol, which is my country symbol (Nigeria) in my admin dashboard, but the front is still showing $... How can I change it, please?
I have changed it. Sorry for the disturbance. Thanks for the support thus far too
Pheeeeww! Trying to add only the Offline Credit Card Payment option but it’s not showing in the order front page… Any extra job to do?
try to enabled it in admin -> payment gateway settings
I’ve done that mate
i always found issue with the settings on merchant or admin panel when some customer when they cannot enabled some payment gateway
email me here send me the merchant to check provide your admin login
https://codecanyon.net/user/bastikikang#contactleave a comment here once you send it so i will be notified
I’ve sent it. Thanks
sent
you forgot to include admin login 
I’ve sent it now… Sorry
check again 
you disabled the payment in admin -> merchant list -> edit merchant -> tab payment settings
this mean disabled not enabled 
Hi Mate
In the gallery settings, do you know how to adjust the current code so that the merchant can not or not allowed to add more than 20 images in the gallery ?
Thanks
hi mate
i just check i think we cannot limit the image that can be selected when uploading the only way to limit it is when you save the gallery
in ajaxadmin.php look for functions gallerySettings from this call you can count the image and add a checker that they can only upload 20 image
Thanks mate, could you kindly suggest the line of code ?
example limit the image to 6 only
in file components/ajaxadmin.php look for function gallerySettings()
after the line
$merchant_id=Yii::app()->functions->getMerchantID();
add this
if(is_array($this->data['photo']) && count($this->data['photo'])>=1){
$count = count($this->data['photo']);
if($count>5){
$this->msg=t("You can only upload 5 images");
echo $this->output();
Yii::app()->end();
}
}
Hello I have a problem when i send a sms to customer I use clickatell, and when i try test sms i received this : ERR: 901, Internal error – please retry
according to clickatell docs
https://archive.clickatell.com/developers/api-docs/list-of-error-codes-rest/An error occurred on our platforms. Solution
Please Retry.
Please retry submitting the message. This should be exceptionally rare.
i try about 23141 times, for all sms i received the same error
hmmm there is a link in clickatell to send sms can you try that?
also i think clickatell needs country code on the number
i mean when you login i clickatel panel or website there is sample test link to send sms
also try to add +country code in your phone number
Dear Mohamed Chellak / mclk. We hacked you too. Should we call you all day to return the favor? +.33781372041 Want more of your data exposed? Keep spamming
hack? its because of the install controler.php not deleted? come one mate that is not hacking
i specifically mention that when you install kmrs to delete the file installcontroller.php or rename the file
you created a fake account just to make my item look bad 
is this your job to make my item look bad 
hack my demo mate if you can
you leave your contact number for what?
hi basti had a issue
while the goople is in driving mode even the restaurant 100meter nearby shows merchant delivery only 5km…
and then i have changed them to straight line.. now its working…
today only am having this issue to you have any idea about the issue as facing this only today…
the only thing i can think of is maybe you reach the max call per day for your google api
Hi Basti, I want to guest order as primary option and Login or register as optional. Because customer doesnt likes to login. plz give a solution
Thank you 
another issue i noticed, if customer is not logged in and goes to browse restaurant and picks a restaurant. its delivery charge shows free! if even they have delivery charge. until customer puts address in cart sections [Change your address here]. as a result customer seeing there is free delivery though its not. plz give me a solution here too.
hi mate the default guest checkout is enabled you can see that when you checkout
that would be correct cause there is no basis for distance for delivery fee when there is no address yet input by customer
cheers
Dont get me wrong, but i really need these,
1. What i need is guest checkout form in first place not a link after that sign in sign up option if someone interested at second place.
2. I need to give flat delivery charge. no matters what the distance is, no need to put locations or address. let me know how to do that plz 
hi mate
1. hmmm you will have to modify the code for that try this open the file controller/storecontroller.php and look for function actionCheckout()
replace this
$this->render('checkout',array(
'terms_customer'=>getOptionA('website_terms_customer'),
'terms_customer_url'=>Yii::app()->functions->prettyLink(getOptionA('website_terms_customer_url')),
'disabled_guest_checkout'=>getOptionA('website_disabled_guest_checkout'),
'enabled_mobile_verification'=>getOptionA('website_enabled_mobile_verification'),
'fb_flag'=>$fb,
'google_login_enabled'=>getOptionA('google_login_enabled'),
'captcha_customer_login'=>getOptionA('captcha_customer_login'),
'captcha_customer_signup'=>getOptionA('captcha_customer_signup'),
'step'=>3
));
with
$this->render('payment-option',
array(
'is_guest_checkout'=>true,
'website_enabled_map_address'=>getOptionA('website_enabled_map_address'),
'address_book'=>Yii::app()->functions->showAddressBook(),
'step'=>4,
'guestcheckout'=>true,
'search_by_location'=>FunctionsV3::isSearchByLocation(),
));
2. just set delivery fee set in merchant panel -> settings -> Delivery Charges
and open the file components/functions.php look for
if (isset($_SESSION['shipping_fee'])){
if (is_numeric($_SESSION['shipping_fee'])){
$delivery_charges=$_SESSION['shipping_fee'];
}
}
change it to
if (isset($_SESSION['shipping_fee'])){
if (is_numeric($_SESSION['shipping_fee'])){
if($_SESSION['shipping_fee']>0.0001){
$delivery_charges=$_SESSION['shipping_fee'];
}
}
}
What should the file permissions be set to for production? Without “assets” set to 777 I can not access modules from the dashboard. 775 does not work. Any other permissions for directories other than having “uploads” at 777?
try setting the permission to 755
755 is the default directories setting. If the assets directory is not set to 777 – I can not access the add-ons from the admin dashboard. 755 and 775 do not work. If it is necessary to have some of the assets folder directories set to 777, I am asking you to specify which ones specifically so I can minimize my security concerns with having public write access permissions set to those directory contents.
hi mate
try to set first to 777 then run the addon it will copy all the required file of the addon to assest folder and when its running you can set back the permission to 755
that is what i do on my server
As I stated previously – when I set the assets folder to 755 or 775 and try to access the add-ons via admin dash panel:
This page isn’t working XXXXXXXXXXXX.com is currently unable to handle this request. HTTP ERROR 50
Set at 777 (public write permissions) – is the only file permission that allows access via the admin dash panel.
Thanks for trying to help. Are the contents of the assets folder “safe” to keep at 777?
if the file permission does not work if not set to 777 i think that is the required permission of yii framework
yes it safe as there is no way for others to upload file in your server the only folder that can be uploaded is the folder /upload
which has htaccess to prevent some file executed
also can you update the file /upload/.htaccess
with this for security purposes
<Files *>
SetHandler None
</Files>
<Files *.php>
deny from all
</Files>
<Files *.html>
deny from all
</Files>
<Files *.js>
deny from all
</Files>
<Files *.cgi>
deny from all
</Files>
Thank you. This is exactly what I wanted know.
cheers 
My site was hacked a few days ago and it has taken me sooooo many hours to try and get it back into action. Basti, you need to find a way to advise us on how to secure our website. Are there any outdated php scripts or something? I have also just seen that other members have also posted that they have been hacked.
hi mate
i think the issue was if you did not delete the protected/controller/installcontroller.php you need to delete this file after installation
that was mention after you install kmrs
take a look my demo many is accessing it everyday but no one has ever hack my demo someone tried but never succeed
cheers
That’s very true. I hope everyone else also realises this and not find themselves in my position.
MCLK, what happened to you was the same the happened to me. I am a developer myself and I can guarantee you that Basti knew nothing about it at least as per my investigations. Neither would he be shallow enough to leave his name on there if he committed it
thanks mate for understanding
have a great day
cheers
I am asking you a question in a email until the excessive post problem is resolved. I will be using apk**@gmail and the subject is file permissions. Hey, MCLK – have you checked your server logs to try to see where the problem originated? I would back up your database and reinstall the entire operating system on the server and at the very least change your root/users passwords until you resolve the problem. Hacking an unsecure systems is very easy if you haven’t hardened your server and even if you have some will still get through.
due to many post from MCLK i cannot see some of the queries in my dashboard
i think envato support is still in vacation
i think the issue was if you did not delete the protected/controller/installcontroller.php you need to delete this file after installation
that was mention after you install kmrs
take a look my demo many is accessing it everyday but no one has ever hack my demo someone tried but never succeed
cheers
I followed the instructions you provided in the documentation, so this was not a problem for me. Thanks.
glad to hear that mate
i notice many of the customer forgot to delete the installcontroller.php or rename the file
i might update the kmrs installation process
as many forgot or did not even bother to read the message 
Hello, can you please send me the cookies details used in the system ? Cookies (Name, Purpose and Expire ) . thanks
sorry am not using any coookie except for the message when you enabled Cookie Privacy message in theme settings
this is the only cookies that i used to mark if the customer browse already accepted the Cookie law
@mlck might be there is someone who gets your credential I can see the comment in the login page..frankly speaking mate basti is not this kind of people. if u need help contact me i will help you with the setup
personally i think he did this his own but am not sure
on the message on the admin login the english words construction its like how the way he talk
also why would i post my name their? that make no sense
U r correct mate…those kind of peolple still exists
yes it does mate 
Hello Basti<
Thank you for your efforts so far. I have some challenges in my set up process and will need your assistance urgently:
1. I have completed the setup as directed on the documentation on loading the Loyalty Points Program but when I click on the Loyalty Point Program from the Admin Platform below the Add On Section, I get an error page. Kindly assist.
2. I can see sms being provided by my host (SMSGlobal) as indicated at the SMS Log but customer doesn’t receive the message. Kindly assist.
3. I have followed the documentation on loading the Mobile App and I got stack at the Keytool section of Google Console Android API Key making it impossible for me to generate the APK file from PhoneGap. Kindly assist.
hi mate
1. try to turn on error reporting in index.php ini_set(“display_errors”,true);
it will show what causing the error
and let me know the message
mostly when i check some of the customer they did not upload the modules pointsprogram in protected/modules folder
2. try to send sms to your phone and you can see the status of the sms in admin -> sms logs
3. take a look at this http://docs.phonegap.com/phonegap-build/signing/android/cheers
Hello, how are you? I’d like to know if you have any options to make it available to merchants to show the cards you accept.
hmm you mean display the card type that merchant accept?
yes.!
sorry at the moment this is not available 
it will only show cash on delivery if available or pay in person
This guy “mclk” is a blatant liar, the author will never do this infarct this is one of the most hard working and committed Author in this marketplace. One of the best and affordable restaurant software in the universe.
You are very stupid and foolish and your plan has failed.
hi mate
how are you long time no chat?
thanks for the support i really appreciate it am glad all the comment he made was remove
Sorry for the late reply
I am doing fine. the support you have given us all here is nothing compare, i am really happy that all the comment are removed.
I intend to chat with you when the single restaurant app is ready, when can we actually expect it?
Thanks
please i also send you a message
please reply
hi mate
unfortunately am still working on single app
due to support i have limited time to code 
anyways i replied in your email
reply sent and urgent mate please see my email
yes i will delete quickly, i have also reply you please check.
thanks
reply sent
as if someone would fall for that lol.
basti: did you take a look at my other mail? (the one where i replied to your questions with screenshots and htaccess) just asking because i think it’s messed up, let me know if you need the mail again
thanks
hi mate
sorry for the late reply my dashboard is now not flooded by comments from mclk
can you forward again the email ? sorry i cannot find your mail
cheers
leave a comment here once you send it again
cheers
sure, no problem. sent
reply sent
replied, thanks for your swift response today 
sent
MCLK stop that! Just STOP! Don’t be stupid (which actually I really think you really are). Ee spend thousands of euros in Envato and this is one of the best script we ever had. Basti doesn’t stop to give support (public, not in private forums). He doesn’t deserve to have stupid people annoying is head and spamming OUR support area. If you have problems and are looking for attention just drop your head inside a water hole and try to see how many minutes you can hold until you die. Piss off! Go away!
thanks mate for the support i really appreciate it
am glad that his comment was remove already
Hi there,
I bought your product some months ago. Now, I need to modify something, so would i have your template that used as raw HTML?
Because your code is separated multi parts and it’s difficult to me to do something.
Thanks so much.
sorry which one would you like to modify?
add something to homepage and some places for my business
the file for homepage can be found in views/store/index.php
Hi Basti, I have bought the script together with all the addons, i can find on how to install each and every addons. I would appreciate if you can install it on my server.
email me here
https://codecanyon.net/user/bastikikang#contactleave a comment here once you send it so i will be notified
message and details sent BAsti. Thank you.
reply sent
Thanks Basti. Great Support.
n.p mate
cheers
send private information
reply sent
Hello, Where can I set individual pages (like merchantsignupselection) meta tags for Facebook, google, and twitter. I have set them in the protected/views/store/merchantsignupselection for the sign up page at the top of the php file, but they load below all content when I view source on the front end and in facebook debugger, they seem to pull default metadata from somewhere else, and thus overrides what I’ve set in.
Where is the proper place to set in this metadata so I can customize it, particularly the meta data image (preview image for FB and Twitter).
Question #2 How can I change the page URLs? Particularly things like “merchantsignupselection” I am really asking what else (besides changing my links) should I be mindful of when changing the page names?
Thanks.
you can put them in every action in storecontroller.php
for example the page /merchantsignupselection
in storecontroller.php look for functions actionmerchantsignupselection
and simply use the yii registerMetaTag
Yii::app()>clientScript>registerMetaTag(“YOUR TITLE HERE”, ‘title’);
yes I ended up here just now (storecontoller). I believe I asked a similar question like this before. Sorry.
I would add this to the function?
$seo_title=Yii::app()>functions>getOptionAdmin(‘seo_merchantsignupselection’);
$seo_meta=Yii::app()>functions>getOptionAdmin(‘seo_merchantsignupselection_meta’);
$seo_key=Yii::app()>functions>getOptionAdmin(‘seo_merchantsignup_keywords’);
if (!empty($seo_title)){
$seo_title=smarty('website_title',getWebsiteName(),$seo_title);
$this->pageTitle=$seo_title;
Yii::app()>functions>setSEO($seo_title,$seo_meta,$seo_key);
}
If so, I did that and it did not work, I replicated this just as I see in the merchantsignup part, but it doesn’t provide what I need on the front end when I replace the file. Where do I ultimately enter in the specific data? I was expecting to see the fields in the admin panel under SEO but I do not. I also tried to enter in what I wanted like you showed: “Your Title Here” but it shows nothing new…even after cache refresh.
What am I doing wrong. Secondly I want to put Facebook OG and Twitter meta tags for Twitter card. I don’t see this as achieving that.
public function actionMerchantSignupSelection()
{
$this->pageTitle="your new title here";
Yii::app()>clientScript>registerMetaTag("YOUR TITLE HERE", 'title');
example facebook og tags
Yii::app()->clientScript->registerMetaTag("your description", 'og:description');