Update and new files for karenderia 5.4
if your admin panel has google recaptcha before you update your files make sure to turn off first
cause this update is using google recaptcha v3 which needs different keys
New files
- assets/vendor/typeahead
- assets/sound/notify.ogg
- assets/js/map_wrapper.js
- assets/js/recaptchav3.js
- protected/components/CheckoutWrapper.php
- protected/components/GoogleCaptchaV3.php
- protected/components/MapsWrapper.php
- protected/components/NotificationWrapper.php
- protected/vendor/google-client
- protected/vendor/TwilioWrapper.php
- protected/views/admin/tags-add.php
- protected/views/admin/tags-list.php
- protected/views/admin/test_map.php
- protected/views/admin/update_table.php
- protected/views/merchant/all-order-list.php
- protected/views/merchant/banner-settings.php
- protected/views/store/changepassword_sms.php
- protected/views/store/changepassword_ty.php
- protected/views/store/enter_address.php
- protected/views/store/enter_location.php
- protected/views/store/enter_location_1.php
- protected/views/store/enter_location_2.php
- protected/views/store/enter_location_3.php
Updated files
- assets/css/admin.css
- assets/css/store-v2.css
- assets/js/admin.js
- assets/js/k_mapbox.js
- assets/js/merchant.js
- assets/js/store-v3.js
- assets/js/store.js
- config/main.php - NOTE: if you ovewrite your file with the latest one you need to set again the database connection in this file else your site will not work. so please backup first your old file main.php before replace this file with the latest version
- config/table_structure.php
- messages/en/default.php
- compponents/Ajax.php
- compponents/AjaxAdmin.php
- compponents/cronHelper.php
- compponents/Functions.php
- compponents/FunctionsK.php
- compponents/FunctionsV3.php
- compponents/InstallHelper.php
- compponents/ScriptManager.php
- compponents/ScriptManagerCompress.php
- compponents/Widgets.php
- controller/AdminController.php
- controller/AjaxadminController.php
- controller/AjaxController.php
- controller/CronController.php
- controller/InstallController.php
- controller/MerchantController.php
- controller/StoreController.php
- controller/UpdateController.php
- models/food-item.php
- models/view-receipt.php
- views/admin/commision-settings.php
- views/admin/cuisine-add.php
- views/admin/cuisine-list.php
- views/admin/currency-list-add.php
- views/admin/currency-list.php
- views/admin/custom-add-link.php
- views/admin/custom-add.php
- views/admin/login.php
- views/admin/merchant-add.php
- views/admin/merchant-commision.php
- views/admin/profile.php
- views/admin/rpt-booking-summary.php
- views/admin/rpt-merchant-payment.php
- views/admin/rpt-merchant-reg.php
- views/admin/rpt-merchant-sales-summary.php
- views/admin/rpt-merchant-sales.php
- views/admin/settings-new.php
- views/admin/sponsored-merchant.php
- views/admin/theme-settings.php
- views/admin/user-add.php
- views/front/address-book.php
- views/front/advance_search.php
- views/front/booking-history.php
- views/front/browse-list.php
- views/front/location-fee.php
- views/front/location-search-1.php
- views/front/location-search-2.php
- views/front/location-search-3.php
- views/front/merchant-review.php
- views/front/payment-list.php
- views/front/search-list-1.php
- views/front/search-list-2.php
- views/install/step1.php
- views/install/step3.php
- views/layouts/admin_tpl.php
- views/layouts/front_bottom_footer.php
- views/layouts/front_footer.php
- views/layouts/login_tpl.php
- views/layouts/merchant_tpl.php
- views/merchant/addon_category_list.php
- views/merchant/addon_item_list.php
- views/merchant/category_list.php
- views/merchant/cooking-ref.php
- views/merchant/earnings.php
- views/merchant/food-item-list.php
- views/merchant/ingredients.php
- views/merchant/login.php
- views/merchant/merchant-info.php
- views/merchant/review-list.php
- views/merchant/rpt-bookingreport.php
- views/merchant/sales-report.php
- views/merchant/sales-summary-report.php
- views/merchant/settings.php
- views/merchant/size.php
- views/store/add_review.php
- views/store/browse-resto.php
- views/store/checkout.php
- views/store/confirm-order-new.php
- views/store/custom-page.php
- views/store/index.php
- views/store/item.php
- views/store/menu.php
- views/store/merchant-list-cuisine.php
- views/store/merchant-signup-info.php
- views/store/merchant-signup-step2.php
- views/store/mobile-cart.php
- views/store/payment-option.php
- views/store/profile.php
- views/store/receipt-front.php
- views/store/receipt.php
- views/store/search-results.php
- views/store/signup.php
Database update
- client = add fields payment_customer_id
- order_history = update_by_type, update_by_id, update_by_name
- add primary key for currency table - new field in _currency = id
- new fields in custom_page = page_name_trans,content_trans,seo_title_trans,meta_description_trans,meta_keywords_trans
- new fields in _order table = distance , cancel_reason
- new fields in address book
- new fields _merchant = distance_unit, delivery_distance_covered
- new fields cuisine = slug
- new fields in table _order_delivery_address = first_name,last_name,dinein_number_of_guest,dinein_special_instruction,dinein_table_number
- new table _tags
- new table = opening_hours
- new table = _cuisine_merchant
- update view_merchant
- new view table = _view_cuisine_merchant
- new fields in bookingtable = request_cancel