Quick update instructions after you use the latest file https://youtu.be/FSW3sdeD4CM

Update and new files for karenderia 5.4.4

Note for those who want to update make sure you make a backup of your file protected/config/main.php this section

	'db'=>array(	        
		    'class'            => 'CDbConnection' ,
			'connectionString' => 'mysql:host=localhost;dbname=kmrs',
			'emulatePrepare'   => true,
			'username'         => 'root',
			'password'         => '',
			'charset'          => 'utf8',
			'tablePrefix'      => 'mt_',
	    ),			

After you replace your main.php make sure you copy this back to your main.php this is the settings that holds your database connection.

Updated files

  1. assets/vendor/jquery.mask.js - new file
  2. assets/css/store-v2.css
  3. assets/js/admin.js
  4. assets/js/store-v3.js
  5. assets/js/store.js
  6. config/main.php
  7. config/table_structure.php
  8. components/Cart_utilities.php - new files
  9. components/Ajax.php
  10. components/AjaxAdmin.php
  11. components/CheckoutWrapper.php
  12. components/EmailTPL.php
  13. components/Functions.php
  14. components/FunctionsK.php
  15. components/FunctionsV3.php
  16. components/Item_menu.php
  17. components/Item_migration.php
  18. components/Item_translation.php
  19. components/ItemClass.php
  20. components/NotificationWrapper.php
  21. components/Price_Formatter.php
  22. components/PrintWrapper.php
  23. controllers/PayuController.php - new file
  24. controllers/AdminController.php
  25. controllers/AjaxadminController.php
  26. controllers/AjaxController.php
  27. controllers/AjaxmerchantController.php
  28. controllers/InstallController.php
  29. controllers/LazymenuController.php
  30. controllers/MerchantController.php
  31. controllers/StoreController.php
  32. controllers/UpdateController.php
  33. models/buy_new.php - new file
  34. models/view-receipt.php
  35. vendor/PayumoneyWrapperWeb.php
  36. views/merchant/order_settings.php - new file
  37. views/merchant/order_time_form.php - new file
  38. views/store/payu_buy.php - new file
  39. views/store/pending_payment.php - new file
  40. views/admin/dishes-add.php
  41. views/admin/settings-new.php
  42. views/admin/sms-settings.php
  43. views/admin/voucher-add.php
  44. views/front/cart-with-tax.php
  45. views/front/location-fee.php
  46. views/front/menu-ajax.php
  47. views/front/merchant-promo.php
  48. views/front/order-history.php
  49. views/install/step2.php
  50. views/layouts/admin_tpl.php
  51. views/layouts/merchant_tpl.php
  52. views/merchant/add-new-rates.php
  53. views/merchant/all-order-list.php
  54. views/merchant/category_add.php
  55. views/merchant/category_sked.php
  56. views/merchant/location-delivery-rates.php
  57. views/merchant/settings.php
  58. views/merchant/voucher-add.php
  59. views/store/atz-merchant-init.php
  60. views/store/braintree-init.php
  61. views/store/driver_signup.php
  62. views/store/menu.php
  63. views/store/payment-option.php
  64. views/store/receipt-front.php
  65. views/store/receipt.php
  66. views/store/search-results.php
  67. views/store/vog-merchant-init.php

Database update

  1. item_meta - new table
  2. item_relationship_subcategory_item - new table
  3. dishes_translation - new table
  4. order_time_management - new table
  5. new fields in order_delivery_address = service_fee , service_fee_applytax
  6. new fields in table location_rate = minimum_order, free_above_subtotal
  7. update table view_location_rate = add minimum_order , free_above_subtotal
  8. new fields in table category = time
  9. new fields in voucher_new - min_order,days