Quick update instructions after you use the latest file https://youtu.be/FSW3sdeD4CM
Update and new files for karenderia 5.4.3
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
- assets/css/admin.css
- assets/css/store-v2.css
- assets/js/admin.js
- assets/js/store-v3.js
- assets/js/store.js
- protected/components/views/price_display.php - new file
- protected/components/Item_menu.php - new file
- protected/components/Item_migration.php - new file
- protected/components/Item_translation.php - new file
- protected/components/Item_utility.php - new file
- protected/components/ItemClass.php - new file
- protected/components/Price_Formatter.php - new file
- protected/components/Widget_price.php - new file
- protected/components/Ajax.php
- protected/components/AjaxAdmin.php
- protected/components/EmailTPL.php
- protected/components/Functions.php
- protected/components/FunctionsK.php
- protected/components/FunctionsV3.php
- protected/components/InstallHelper.php
- protected/components/MapsWrapper.php
- protected/components/NotificationWrapper.php
- protected/components/PrettyDateTime.php
- protected/controllers/LazymenuController.php - new file
- protected/controllers/AdminController.php
- protected/controllers/AjaxadminController.php
- protected/controllers/AjaxController.php
- protected/controllers/AjaxmerchantController.php
- protected/controllers/CronController.php
- protected/controllers/InvoicecronController.php
- protected/controllers/MerchantController.php
- protected/controllers/StoreController.php
- protected/controllers/UpdateController.php
- protected/models/buy.php
- protected/models/cc_details.php
- protected/models/food-item.php
- protected/models/view-receipt.php
- protected/views/admin/migration_status.php - new file
- protected/views/front/menu-lazy.php - new file
- protected/views/front/search_item.php - new file
- protected/views/index.php - new file
- protected/views/admin/invoice-tpl.php
- protected/views/admin/settings-new.php
- protected/views/admin/sofort-settings.php
- protected/views/admin/update_table.php
- protected/views/front/browse-list.php
- protected/views/front/cart-with-tax.php
- protected/views/front/location-fee.php
- protected/views/front/menu-category.php
- protected/views/front/menu-header.php
- protected/views/front/menu-merchant-1.php
- protected/views/front/menu-merchant-2.php
- protected/views/front/menu-merchant-3.php
- protected/views/front/merchant-promo.php
- protected/views/front/order-history.php
- protected/views/front/order-progress-bar.php
- protected/views/front/payment-list.php
- protected/views/front/search-list-1.php
- protected/views/front/search-list-2.php
- protected/views/merchant/earnings.php
- protected/views/merchant/settings.php
- protected/views/merchant/tablebooking-add.php
- protected/views/merchant/withdrawals.php
- protected/views/store/address-book-add.php
- protected/views/store/atz-merchant-init.php
- protected/views/store/braintree-init.php
- protected/views/store/confirm-order-new.php
- protected/views/store/fax-new.php
- protected/views/store/item.php
- protected/views/store/menu.php
- protected/views/store/merchant-signup-step2.php
- protected/views/store/merchant-signup.php
- protected/views/store/payment-option.php
- protected/views/store/paypal_v2-init.php
- protected/views/store/pipay-init.php
- protected/views/store/receipt-front.php
- protected/views/store/receipt.php
- protected/views/store/rzr-init-merchant.php
- protected/views/store/rzr-init.php
- protected/views/store/search-results.php
- protected/views/store/signup.php
- protected/views/store/stp-init.php
- protected/views/store/stripe_buy.php
- protected/views/store/stripe_ideal_receipt.php
- protected/views/store/vog-merchant-init.php
- protected/vendor/google-client - downgrade version to work with lower php version
Database update
New fields
- currency table = description, as_default,is_hidden,currency_position,exchange_rate,exchange_rate_fee,number_decimal,decimal_separator,thousand_separator
- merchant table = delivery_distance_covered, single_app_keys, pin, close_store
- order_delivery_address table = opt_contact_delivery, estimated_time, estimated_date_time, used_currency, base_currency, exchange_rate
- client table = payment_customer_type
New Tables
- item_relationship_category
- item_relationship_subcategory
- item_relationship_size
- subcategory_item_relationships
- category_translation
- size_translation
- subcategory_translation
- subcategory_item_translation
- ingredients_translation
- cooking_ref_translation
- item_translation
- cuisine_translation
New view tables
- view_item
- view_rs_category
- view_order_summary
- view_item_cat