Code

Discussion on Karenderia Multiple Restaurant System

Discussion on Karenderia Multiple Restaurant System

Cart 5,363 sales

bastikikang supports this item

Supported

This author's response time can be up to 2 business days.

29717 comments found.

Hello. Can you tell me how I can duplicate restaurants? For instance something like McDonalds, so I don’t have to enter the restaurant over and over, and if they have the same menu but multiple locations? I could do it in the database, but isn’t there a way I can do this from the admin?

How can I achieve this? Please advise, thanks

hi mate

i will release duplicate addon sometimes next month

Hi,

I created a new merchant and add food category and foot items, but items and category are not dispalyed on restaurant page?

hi mate

1. did you change something in the code? or migrate database from your localhost

email me here

https://codecanyon.net/user/bastikikang#contact

leave a comment here once you send it so i will be notified

cheers

Thanks- issue solved. (update issue)

glad to hear that cheers

Hello mate, In the next update, if possible, add: - bag option (it will be automatically added to the order, it will just not be added if all items in the order are marked as not needing a bag) the price of the bag can be configured per store; It is a mandatory requirement in many countries.

- automatic language based on the device’s OS language, that would make sense and not language selectors;

- in the customer app, view of the merchant’s image in banner format, indication of who makes the admin or self-delivery delivery, indication of the delivery price based on the merchant’s address and the customer’s address. When you open an item, it shows the large image instead of the smaller one as currently; In the banner view image add logo for the merchant which will only be shown if it has an add logo;

- POS orders after automatic sending of complete checkout to the customer with payment link for the customer to pay online, after successful payment the order is placed;

Thank you

Hello mate, Yes, this view when opening the customer app, so that each merchant has a large image, as is the case with all players in the Deliveroo, Wolt, etc. market. Furthermore, when you click on an item, the image should appear large so that the customer can see the item. See other players what the app’s home page looks like and what the item’s image looks like when you click on it. The letters should also be a little larger, some customers have difficulty reading them because the letters are very small.

As the merchant can be admin delivery or self delivery on the app and website, it should always show the delivery price based on the distance between the merchant’s address and the customer’s address and mention who makes the delivery: admin or merchant. This also happens in all players, they always inform the delivery price and inform who makes the delivery. Thank you Regards

Hello mate, Yes, this view when opening the customer app, so that each merchant has a large image, as is the case with all players in the Deliveroo, Wolt, etc. market. Furthermore, when you click on an item, the image should appear large so that the customer can see the item. See other players what the app’s home page looks like and what the item’s image looks like when you click on it. The letters should also be a little larger, some customers have difficulty reading them because the letters are very small.

As the merchant can be admin delivery or self delivery on the app and website, it should always show the delivery price based on the distance between the merchant’s address and the customer’s address and mention who makes the delivery: admin or merchant. This also happens in all players, they always inform the delivery price and inform who makes the delivery. Thank you Regards

ok mate noted

thank you

Hey there’s a problem. Seems merchant can only have one add-on category per food item. This is a problem when you deal with some places that have multiple options, for instance a sandwich place which asks customer to choose bun type, toppings, cheese types, and all of which have different charges.

I remember in the old KRMS we could do multiple categories and things like toppings, and set prices as well as things like choose one, multiple or a specific quantity. As well, the term “add-ons” doesn’t really apply to all things that are options.

As it stands I have to create a different item for each variation for items that have two or more options to select for it. Case in point is the Chick-Fil-A menu. https://order.chick-fil-a.com/menu/mobile-entrees/cfa-deluxe-sandwich

There’s no way to do this with KRMS options.

in old kmrs we called this addons already

you can change the words via language in backoffice

But it needs to be add ons in some instances. Anyway, I know you can’t cover ALL scenarios and I usually work out what I need with what’s there.

But it seemed a little different w old krms, more flexible.

mate this is basically the same as old :)

no changes in new kmrs its the same when in comes to addon

Hello bastikikang team, I have a presale question. In which framework is developed the front end?

hi mate

thanks for your interest

was developed combination of vue3 js and boostrap

@noahusa , Can you contact us via email gangizmedia@gmail.com

Hi mate the issue that talking about it its happening to me exactly and I test that too many times

Honestly now no customer placed orders for delivery if one order has placed that's mean he have good experiences to successful placed the order.

I see too many customers sign up and then they don’t placed any order because of that

I get some call from customers they can’t make it as delivery

Please look for old kmrs yes you as said it’s same code and function you use but it’s not as old because I compared between them old is simple and easier

Please mate this the only bad think in new kmrs you really need to find solutions for it.

As usual keep good working and nice job Thanks mate. I really respect you as a good person in this world and you make all your customers happy

You need deeply look for this problem

@philip_victor

Hi mate

you have a very big issue in the script specially in the geolocation and I mentioned it before many times when the eater insert his address and his address in the delivery zone for the restaurant the script tells him the he is so fare of the delivery area and I tested it by my self. this issue makes me losing a lot of clients please baste I trust in your work just if you are not able to find a solution for that bug you must tell us thanks and waiting mate

am sorry i don’t see any problem right now in new kmrs

what i only change is using the google api cause in old kmrs i always use google api even viewing or merchant menu and search results and this results to many google fetch api and you as admin will pay so much to google

what i can see is either the google distance matrix is not properly enabled in backoffice settings

cause during checkout am using the google api distance matrix only during checkout to save api calls to google

but the rest is still the same

like search results – all the same as old kmrs

menu – showing distance am using google matrix in old kmrs while i new am using straight line

checkout – using google matrix in old kmrs and new kmrs

you’re right mate i need send you pic about this check your mail

Hello, is anyone available who can make some configurations and customization in the code?

hi mate

what changes are you after?

When is the next update pls?

hi mate

probably next month

cheers

Error as below when I installed as fresh copy. How to remove it?

Fatal error: Uncaught Error: Class “OptionsTools” not found in /home11/peanutsrestora/public_html/office/protected/controllers/CommonController.php:28 Stack trace: #0 /home11/peanutsrestora/public_html/framework/web/CWebApplication.php(359): CommonController->__construct(‘admin’, NULL) #1 /home11/peanutsrestora/public_html/framework/web/CWebApplication.php(276): CWebApplication->createController(‘error/’) #2 /home11/peanutsrestora/public_html/framework/base/CErrorHandler.php(368): CWebApplication->runController(‘admin/error’) #3 /home11/peanutsrestora/public_html/framework/base/CErrorHandler.php(296): CErrorHandler->renderError() #4 /home11/peanutsrestora/public_html/framework/base/CErrorHandler.php(133): CErrorHandler->handleError(Object(CErrorEvent)) #5 /home11/peanutsrestora/public_html/framework/base/CApplication.php(832): CErrorHandler->handle(Object(CErrorEvent)) #6 /home11/peanutsrestora/public_html/framework/YiiBase.php(463): CApplication->handleError(8192, ‘Required parame…’, ’/home11/peanuts…’, 6) #7 /home11/peanutsrestora/public_html/framework/YiiBase.php(463): include() #8 /home11/peanutsrestora/public_html/office/protected/controllers/CommonController.php(28): YiiBase::autoload(‘OptionsTools’) #9 /home11/peanutsrestora/public_html/framework/web/CWebApplication.php(359): CommonController->__construct(‘admin’, NULL) #10 /home11/peanutsrestora/public_html/framework/web/CWebApplication.php(276): CWebApplication->createController(‘index/’) #11 /home11/peanutsrestora/public_html/framework/web/CWebApplication.php(141): CWebApplication->runController(‘admin/index’) #12 /home11/peanutsrestora/public_html/framework/base/CApplication.php(185): CWebApplication->processRequest() #13 /home11/peanutsrestora/public_html/office/index.php(17): CApplication->run() #14 {main} thrown in /home11/peanutsrestora/public_html/office/protected/controllers/CommonController.php on line 28

hi mate

looks like you have missing files during upload

you don’t have this file OptionsTools.php

this file can be found in backoffice/protected/components folder

Hello, here on the panel the status of any of the items within the general or merchant panel is not loading, where can I activate this status option? because some items won’t let you record because they don’t have the status https://ibb.co/WVD272q

hi mate

this usually happens if you manually change the default language in k-config.php

the fixed for this is to update the status so that translation will be fixed

go to backoffice -> attributes -> Status Management and update all the status

Hi mate

you have a very big issue in the script specially in the geolocation and I mentioned it before many times when the eater insert his address and his address in the delivery zone for the restaurant the script tells him the he is so fare of the delivery area and I tested it by my self. this issue makes me losing a lot of clients please baste I trust in your work just if you are not able to find a solution for that bug you must tell us thanks and waiting mate

hi mate

mate first of all this should be working cause this is very basic and i use this functions many times also in old kmrs

check your merchant distance value and your google api

this is very basic functions

Hello Basti. Karenderia_2. Some of my addon items are ‘free’. Free addon prices display as £0.00 in menu and in cart. How can I blank-out or replace £0.00 with a – (dash)?

email me here

https://codecanyon.net/user/bastikikang#contact

leave a comment here once you send it so i will be notified

cheers

Email sent

ok mate wait for my email

Hi basti, i want to know if this update has geolocation for language, or do you have plans to add? cheers mate

you mean auto switch language based on geolocation? if yes this is not available

sure will add on my update list

Hello! Where can I find these words to translate? https://prnt.sc/scUJkghia5IS

this is the template name i believe

just add the same word in your language

Mate, where can i go to change Dimensions of the logo space in the code,

screenshot,

https://ibb.co/3kRNCy9

you need to upload again new images for not to resize make sure its bigger image

How big is the image?

bigger image the better above 800×600

Hello

I have question related to distance between 2 points how it work exactly

as i can see you said below “let me explain how the distance works

to save api calls for google i only call the distance matrix only during placing of order in any other places it will use straight line cause if we use always the distance matrix of google api you will be billed so much this is the problem in old kmrs”

my question here, i can you a distance matrix every where instead a straight line? and if yes where the code i should update it

Thanks

hello, thank you for your response, can you please tell me where i can find the main function for the straight line and distance matrix, if u can give me a hints of name for fucnation

and about the distance matrix using a Google or Mapbox depending on what select form site configuration?

Thanks

hello, thank you for your response, can you please tell me where i can find the main function for the straight line and distance matrix, if u can give me a hints of name for fucnation

and about the distance matrix using a Google or Mapbox depending on what select form site configuration?

Thanks

hi mate

for google maps and mapbox am using this file components/MapSdk.php

and for local straight line components/CMaps.php

Mate, in receipt, under email section there is phone number not email address, how fix it,

screenshot,

https://ibb.co/rxLNLrx

ah your right do this

open the file backoffice/themes/classic/views/orders/template_print.php

change <?php echo t("Email")?> : {{merchant.contact_phone}} to <?php echo t("Email")?> : {{merchant.contact_email}}

Thank you

Hi, Despite my repeated messages and all your guidance, I am unable to generate my invoices automatically. The cron jobs are set properly under task scheduler and I tried to run those manually too without any error but no invoice is being generated. I understand the invoices are generated against completed orders and I set all my orders as completed but still no luck. Do you mind to email me your email address so I can send you my login credentials. I will appreciate if you can help otherwise site is useless for me and I have to discontinue it.

hi mate

run your cron like every 5mins or 10mins but it will only generate invoice at midnight around 11:30pm

cause many has issue with their server timezone cause your time is different from your server timezone and this is the most issue mostly don’t know what time they need to run their cron jobs so i added a code to only run around 11:30pm

cheers

Hi I have already tried this but does not work either. My jobs are running every 15 mins but no invoice is being generated. I will appreciate if you look into it please.

email me here all your access like site link, admin login and ftp access

and let me know what merchant to test

https://codecanyon.net/user/bastikikang#contact

cheers

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey