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.

Hi, Basti.

The merchant can easily access the driver dashboard shortly after registration (using the created login and password) even though the registration has not yet been approved.

I encountered another related problem:

If the merchant has expired, it can also access the driver panel.

This should not be so, i do not want the merchant to have access to the driver panel (login and password) while registration is pending or expired.

Could you provide a solution to solve this?

Thanks for the support, mate

hi mate

you are correct :( in driver panel i did not check the status of the merchant

anyways do this quick fixed in driver/components/Driver.php look for function merchantLogin

add on the query

after password=”.self::q(md5($password)).”

add this

AND status =’active’

i added this

AND status =’active’

but now I can not access the driver panel with any account (active or pending), nothing happens in the login

you modify the code wrong :( anyways

here is the correct code

$stmt=" SELECT * FROM {{merchant}} WHERE username=".self::q($username)." AND password=".self::q(md5($password))." AND status ='active' LIMIT 0,1 ";

Hi Basti

My site doesnt show up properly when i visit the site through https:// but it works good if i go through http://

what em I doing wrong?

yes

ssl on these

mydomain.com mail.mydomain.com www.mydomain.com webdisk.mydomain.com cpanel.mydomain.com webmail.mydomain.com

can you send me your ftp access and website address so i can check?

email me here

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

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

hii how can i remove “tow flavour” option from add meal page.

How can i remove the number beside Cuisine https://a.top4top.net/p_932jhglv1.png

1. edit the file views/merchant/food-item-add.php

i suggest hide those section via css

2. edit the file views/store/index.php and look for Browse by cuisine and remove this line

echo "<span>(".$val['total'].")</span>";

Hello, I managed to install on elastic beanstalk, and Xampp, HOWEVER. admin url = error 500, also the style sheet on home page is messed up.

i simply see header logo and the icons underneath.

it looks really broken. i have tried local xampp environment and non local environment amazon. is same problems!

check the following

1. mod_rewrite and allowoverride must be enabled in your server

2, if your server is php 7.2.6 above kmrs will not work but working with version 7.0.30 and stable in version 5.6

i used 5.5 and 5.6 php and it worked. also i had wrong details for database. it is now working in MAMP. can you please tell me how to make seperate stripe account for each merchant? and process payments for each merchant with own stripe payment?

glad to hear that mate

for stripe set your merchant as membership type so they can have their own settings for payment

cheers

Hi Mate,

Can’t it be possible to make Item Not Available size wise.

If suppose half is present but can not serve sull. If Item Not available will be ticked then whole item will show in Item Not Available.

One more things please make changes in discount size wise. It creates problem because If someone wants to apply bigger discounts then he cannot apply because on the smaller size also the same discount will also apply

hi mate

at the moment all you mention is not available

i added this on my update list but i not promising it will be in next update but i will do my best to add this feature

cheers

Thanks mate

hello iam unable to install script on my server i installed database and updated in main.php and still iam unable to move to step 2

Kindly refer to the above screenshot

looks like issue with your mysql

can you try to turn off your mysql strict ? and try again

will this run on localhost xampp with php7+?

using PHP Version 7.0.30

but will not work with PHP Version 7.2.6

kmrs is stable with php 5.6

Dear basti, there is same problem about the minimum order value according to selected address. If a customer is not logged in, he can create the order but when he clicks to place order, he is redirected to login / signup page. Now after logging in he is redirected to Payment information page where he can change the address for delivery. He can even reduce the value of order by editing cart items. After this he can place order and the minimum order value according to the distance is not checked. PLEASE CHECK

One more problem related to address. If a customer (logged in or not) enters a new address for delivery on create order page using address popup or [Change Your Address here] link, his new address changes to the default address automatically on next page when he places the order. And on this page he cannot see the address which he entered on create order page. My suggestion is: 1. on address popup there can be option to choose from the addresses saved in address book or enter a new address. 2. On create order page the client must enter new address or select from the addresses which he has saved in address book before he presses place order button and after this the client should not get any option to change the address of delivery. If he needs to change the address, he must go back to create order page. This way there will be no chance to place the order for less value then required minimum order according to distance or the minimum order requirement should be checked on every ordering step.

thanks mate for your suggestion about the issue for minimum am checking this on my end

Hello, I have tried Mamp, Xampp, Linux virtual machine, and lots of other ways to deploy with php versions ect. i just get error 500.

why is it not loading i cannot install?

check your server mod_rewrite and allowoverride make sure its enabled

also kmrs is stable in php 5.6

it will not work with PHP Version 7.2.6 :(

Hi is it possible to use this for one restaurant

you can by editing some code to redirect the homepage to your merchant menu

and also you can use this addon https://codecanyon.net/item/krestaurant-mobile-app/22131979

Hello, I have been trying to deploy this on my server and keep getting error 500 with php 5.4 and also php 7. especially under elastic beanstalk. i cannot even see initial install page on nothing i have tried

send me your ftp access i will check your server

email me here

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

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

Hello. I sent you message, please check

not able to send sms to merchant when place new order

check your templates in admin -> notification template -> RECEIPT_SEND_TO_MERCHANT

and always check for sms if there is any sent in admin -> sms logs

Can I generate different types of products to show a diferent type of usesrs?

Example, this product has a different value for one user than for another.

sorry but am not sure what you mean :(

Hi Basti, Email sent regarding issue with merchant sign up payment error Regards Paul

reply sent

Hi Basti, replied to email.Tried your PayPal details and still the same

try again you put different api key :)

cheers

hello bastikikang leaves this error in the invoice: {“code”: 2, “msg”: “Session token not valid”, “details”: null}

quick fixed open the file assets/js/admin.js look for function openFancyboxWindow

add the line params+=”&method=get”;

example params+= addValidationRequest(); params+="&method=get"; var URL=ajax_admin + "/" + action + "/?"+params;

By mistake

i think i have already post the quick fixed for this

replace your file views/front/order-history.php with this

http://bastisapp.com/helpfiles/order-history.phps

thanks mate its work now

Hello mate . Please when i try to edit the Invoice or buzz PDF Its show this error like the pic. Thanks http://a.up-00.com/2018/07/153205852839681.png

try this

in assets/js/admin.js

in function openFancyboxWindow

add this

params+=”&method=get”;

example

params+= addValidationRequest(); params+="&method=get"; var URL=ajax_admin + "/" + action + "/?"+params;

Thanks mate . its work now :)

I want to delete all old order history

sorry delete function is not added inkmrs for safe keeping records

you will have to delete those manually using your phpmyadmin

the table to delete from is

_order
order_details
order_history
order_delivery_address

Greetings Basti

I am trying to add a navigation element to the administrator and merchant’s dashboard, which opens a frame in the Main Content area. I have added the lines in functions.php and created a file in the administration folder, however when clicking on the element in the backend it opens in a new tab and the file information is not visible, ie the page comes out in White . Could you please tell me how you could make it work? The only thing I want to achieve is to open an iframe in the administrative area and another one in the Merchant area. thanks Basti

you need to create a controller first and view files from view files add your iframe there

to understand how view and controller works take a look at the file controller/storecontroller.php

for example the settings page admin/settings

you can find this action name in storecontroller.php function actionSettings()

and this action name is using the view file views/admin/settings.php

https://www.yiiframework.com/doc/guide/1.1/en/basics.controller
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