Code

Discussion on Karenderia Multiple Restaurant System

Discussion on Karenderia Multiple Restaurant System

Cart 5,364 sales

bastikikang supports this item

Supported

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

29722 comments found.

Hi basti, kindly help me

i am trying to migrate and upgrade KRMS from 4.8 to latest version 5.4.2

1) i exported db without view tables ( around 3,00,000 records) 2) imported db on new server . 3) took old files and upgraded the proteced folder, changed the main,php file with new details. 4) from admin updated the database below table missing ( i am not able to view merchants and orders from old db)

what i am missing here?

now on error log it showes Base table or view not found: 1146 Table ‘nx_foodada.mt_view_merchant’ doesn’t exist’ in /home/gu2zhvi8p9mf/public_html/nx.foodada.in/yiiframework/db/CDbCommand.php:543 Stack trace:

you need to run the db update found in your admin panel dashboard

this will create all the view tables again

or simply visit the link yourserver.com/update

hi baasti, i tried doing update db from admin, still same issue. i can see in db the tables are created.

is there any way to install new KRMS and then export the old db into it?

hi mate

did you manage to fixed it?

you just need to run the db update found in your admin panel

its better to use your export db so its has correct data

Any ideas why this is happening bastikikang? Only happens on the order receipt. All other pages display correctly.

https://ibb.co/q76kZWs

screenshot from error.log

https://ibb.co/RP89w7F

ok this issue is with your old merchant app version1

this means you have the addon in protected/modules

but you did not run the db update

for that addon

i suggest if your using merchant app v2

just remove that old addons in protected/modules

or if you need it you need to run the db update in admin -> merchant app (note this is the old merchant app) and go to db update

Hi, i would like to have new payment gateway, can you give a quote to do it please? thanks

sorry right now am not available

:(... do you know anyone who can do it? or can you give me some insights on how to do it?

sorry mate don’t know someone

you can try in cc forums or upwork etc

1.Hi Dear, Please mention the recommended hosting plan requirements for the web app and mobile app. We may require 99.99% uptime and issue free service. (I couldn’t find it in the documentation.)

2.Also how about a daily back-up? Can the back up be taken from the KMRS site itself?

3. I purchased Karenderia Mobile App and never used. I am starting the project now. Do I need to purchase version 2? If so, what are the benefits? kindly comment.

hi mate

1. am not afiliated with this hosting but this is far best hosting i experience

use vps or dedicated

https://www.a2hosting.com/vps-hosting/managed

2. this can be simply done manually and efficient

https://www.a2hosting.com/kb/developer-corner/mysql/mysql-database-backups-using-cron-jobs

3. the mobile app 2 has the latest code and api and its more fast and it has more functions added

to make it short is fully loaded with new features

cheers

Hello Basti, you have teach me how to change the code for free delivery for location base search which we dont use api, manual city, aria list. Now it works fine but how can i apply both senario. i want seller can deliver for free or for extra charge. i wanted to apply on mobileappv2 an web site. Could you guide me please.

hi mate

did you try adding it on delivery charges rate but the fee is zero ?

Hi Basti, yes i tested and your code is fine, thank you so much.

I’m happy to hear that your making a new front end cant wait to see it.

I have been working on m y design and I fine one problem

if you visit my website https://LocalDash.ca on desktop browser it looks great and everything lines up but if i visit the site on mobile browser landscape and horizontal view the search option circles and search bar drop too far down. how do i bring it back up like on the desktop version ?

here are two images that show this bug one below the other https://imgur.com/a/8gEC2hQ

How do i fix it so that mobile horizontal and vertical looks like desktop browser

thank you

hi mate

that section should have a banner images

same as desktop

we cannot use the desktop parallax cause its has affect paralax which does not work well in mobile device

you can find all the responsive

in assets/css/responsive.css

I don’t want to use thee desktop i just want to move the responsive (mobile) up over the mobile banner

how do I do that?

you can change that via css in assets/css/responsive.css

Hello

can you help me ?

what i can do help?

Hi

I bought your script some time ago and I have problems that the login and also the start page does not work properly. No login works and the start page does not find the styles either.

ok sorry but i do only support who purchase my item

and you don’t have any badge purchase

I enabled Captcha, but its not visible on Admin Login screen and now I’m not able to login my admin panel as captcha is not available to verify. Please help, how to disable Captcha from backend.

hi mate

its because you need to use google recapha version 3 for site key and secret key

if you use version 2 this will not work

you will need to remove this first so you can login to you admin panel

using your phpmyadmin look for table _options and look for option_name = captcha_admin_login

and delete this record

now you can login again to your admin panel and correct the keys for your google recapha

thanks

Basti, suggestions for KMRS: - Options when creating Users for the Admin choose which cities it has access to

- Sales / Commission report by city / region

- Sales report summarized in the Merchant dashboard, showing the total sales value

- MerchantV2 App including Invoice for viewing

Thanks again and congratulations on the great job !!

hi mate

thank you for your suggestion will do take note

i looking into this how we can limit it by cities since the only primary key for this would be the city in delivery address by merchant

Finally i have all the push notifications working, thats with the customer app, merchant app and driver app.

Can you tell me how to change the order status name, as when the customer receives the push notification on the phone it says ‘food_is_ready’ and i would like to change it to read better english, so like “Food is ready”

hi mate

this is how you add in your order status

just add this food is ready in admin -> order status

email sent

Hi Basti, looks like I have some issue with the otp. Some new customers are able to get the otp through firebase but at the time the fill it into the app, the system say that the otp isn’t correct. I have to delete the customer from the database and them need to perform a new registration to get the registration done. Any reason about it?

hi mate

if the OPT works it should work all the time cause the code is only one,

take note that firebase OPT has limitation,

first you cannot ask for many OPT its called abuse

second you need to use same phone number of your phone if you use different phone number it will not verify

Hi Basti, since I purchased support would this qualify that you set up the driver and merchant app for me ?

also the vendors/categories are in the footer are you planning to add scrollable category section under how it works like on this pic?

https://imgur.com/a/EGE3ULD

hi mate

am changing the front end with new design and this will be included on this new design

cheers

Hi Basti :)

delivery fees 40 $ 60 $ 70 $ 80 $ 90 $

I want them to be zero in the basket

I told in the pictures

https://imgur.com/TWiyatm https://imgur.com/DuOAnHf

how can i do this shape

https://imgur.com/rtbRrzV

Even if it says the delivery fee, I want it to be zero in the cart

Thank you Basti….

Hi Mate

So how can I make the paid part zero

will write the restaurant location fee

location fee will be zero when the customer places an order

Whatever the restaurant location fee says, the location fee in the cart must be zero

How can I change this code

The restaurant doesn’t write zero when the location is far away

The restaurant says I’ll deliver $ 40 to that distance

but does not charge delivery fee from customer

I mean, the restaurant location fee will appear as zero in the cart, regardless of what it says.

purpose is here location fee is not charged from customer

delivery fees 40 $ 60 $ 70 $ 80 $ 90 $

I want them to be zero in the basket

I told in the pictures

https://imgur.com/TWiyatm https://imgur.com/DuOAnHf how can i do this shape https://imgur.com/rtbRrzV Even if it says the delivery fee, I want it to be zero in the cart

how can I show here the fees are zero in the cart

click on the position where the fees will appear in the table and the fee will be zero

how do i edit this code

https://imgur.com/RmvVOoT

Thank you Mate

Hi Team, when you prepare any update?

sorry cannot promise any date yet

Hi Basti, Sent you email.

Hello Basti. I have a future update suggestion. Order Throttling: For each time picker list interval it would be nice to have an assignable number associated with the interval. This number dictates how many orders can choose that time interval. If we set it to 6, then the 7th person will have to choose a different interval. This would help manage pickup and delivery traffic, so everyone can’t choose to show up at the same time. Thanks for listening :grin:

Yes, how many can order for the time specific interval. If a time interval becomes unavailable, it simply means the customer will have to choose (if available itself) the time slot before or after. I’m a small merchant with limited space. Pickup or delivery only. This would be nice at lunch time… It will prevent every customer from choosing the same time, spreading out my traffic.

Also, I have been thinking about Food Items and AddOn Items. Unless I mis-understand, the AddOn Items don’t have inventory or their own “Make item unavailable” checkbox. When I use AddOn Items to build Combo meals its difficult to get them disabled if I run out. It would be nice if we had a method to link a Food Item and its associated AddOn Item to give us the ability to disable the AddOn Items availability in the combo meal automatically by using the checkbox “Make item unavailable” on the main/master Food Item.

hi mate

1. ok mate i will do take note what i can see here is we can define like a time range how many can place an order

example 8:00 to 8:30am = 3 orders only

2. will do take note

cheers

Thank You :-)

I need the upload folder to be read by the system on another server, this server is only for images and files. Where can I change the image address or file upload display in the code?

https://bunny.net/?gclid=CjwKCAiA25v_BRBNEiwAZb4-ZVz3CTBHI2t0VgZJUac-lWe7GAyPo1Q5yXzWMaFAvgfw-3jnKLdOABoCmDsQAvD_BwE


I want to use a CDN for the Upload folder, but I need to know where the system points the folders of this file for all the images

hi mate

i think changes the pic to use cdn will have many changes

cause you need to saved the cdn link first in database so you can show it correctly

all images is saved only with filename

example for food item

take a look at the table _item = look for photo

ok thank

System error that has no filter in knowing that a state was made. The application freezes and the merchant sends several buttons at the same time, causing the system to send several notifications to the client
https://ibb.co/TDX7SXc

hi mate

will do take note might add new checking for this

cheers


https://ibb.co/p36M636

It is very fultrative for me to understand your codes and your words. You’ve been trying for weeks to understand your simple code as you say. I just want to find the function that recomposes to “Confirm Order” and perform a test when the customer selects the “OCR” payment method. I have already tried and still have no result, the system sends the order. My last attempt is to put this test code before inserting and it still sends it to the database. But it does not go to the next page. Please basti help me on this. I want to use OCR to send the information to an external API to process the customer’s payment. As indicated it is something simple. You can send me where I can put the code, I’ll take care of the rest.

for example:

// Place code for external API here

mate i think you better hire a developer

cause i already keep explaining this to you but you cannot get it :(

cause if your not a developer you will find this hard

also you can see the ajax calls in your browser console this is how i always debug my work cause i don’t remember al the functions i added so what i always do is check the ajax call under browser console

Sir, I have already tried with several programmers and they tell me that the functions they use are not fully synchronized. As I indicated I went to the placeOrder function and although in the OCR process or at the end where the order is inserted, put a stop even so on the page it works but mobile2 does not. You are explaining to me wrong, The web, mobile2 and single app have their own function to process the order or everything follows the placeOrder function. Why if the entire application works with this placeOrder function, why does modifying this function not work for the Mobile2 application and single app?

https://ibb.co/p36M636
Just do this test to stop the process if the order was OCR and it still only works for web orders. It does not work for the Mobile2 and Singleapp. It is something simple that I want to do, when the client uses the OCR payment system, validate the information before sending. If there is an error, present a page or an error message and if it is ok process the order and send. Since you do not want to implement this, you should think in the future not to put order was processed should give you the opportunity. Since all the clients who select this option go to the restaurants fighting indicating that they already pay because it allows you to go to the confirmation.
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