pkg_quick2cart_v4.0.0_da75194f

Version 4.0.0
Maturity Stable
Release Date 2022-05-25 05:30
Unfortunately you do not have access to this file.

 NOTES:

  • Take a complete backup of your site using tools like 'Akeeba Backup' before installing or upgrading extension on your site.
  • We have updated multiple Plugin Triggers to make Quick2cart compatible with Joomla 4. So if you are using any custom plugins with old trigger names, you may need to update their code
  • We recommend to NOT update Quick2cart to Joomla 4 compatible version on your sites if you are using other Techjoomla extensions which are not Joomla 4 compatible yet (like JTicketing, Shika, People Suggest etc)

Quick2Cart V4.0.0 - Changelog

+ Feature Added (6):

  • #174035: Implemented Product Import/Export facility at backend as well as frontend.
  • #173861: Added tag support for products.
  • #174875: Now Buyer can schedule delivery date and time for his order.
  • #172761: Product search (simple with auto suggest)
  • #173487: Shipping improvement - Buyer Address Pin-code validation and restrict to place order
  • Joomla 4 compatibility (Common compatible package for J3.10.x and J4.0.x)
  • Updated Bootstrap support as
    • On J4.0.x
      • Bootstrap 5 on (frontend, backend)
    • On J3.10.x
      • Bootstrap 2 on (frontend, backend)
      • Bootstrap 3 on (frontend, backend)

^ Improvements (2):

  • #174696: To increase products stock or make it out of stock via single click
  • #174053: Added video support to product gallery on Product landing page

Updated Plugin Triggers

Old trigger name New trigger name
q2cOnBeforeSaveShippingMethod onBeforeQ2cSaveShippingMethod
q2cOnAfterSaveShippingMethod onAfterQ2cSaveShippingMethod
q2cOnBeforeDeleteShippingMethod onBeforeQ2cDeleteShippingMethod
q2cOnAfterDeleteShippingMethod onAfterQ2cDeleteShippingMethod
q2cOnBeforeDeleteTaxRate onBeforeQ2cDeleteTaxRate
q2cOnAfterDeleteTaxRate onAfterQ2cDeleteTaxRate
q2cOnBeforeSaveTaxRate onBeforeQ2cSaveTaxRate
q2cOnAfterSaveTaxRate onAfterQ2cSaveTaxRate
q2cOnBeforeSaveZone onBeforeQ2cSaveZone
q2cOnAfterSaveZone onAfterQ2cSaveZone
q2cOnBeforeDeleteZone onBeforeQ2cDeleteZone
q2cOnAfterDeleteZone onBeforeQ2cDeleteZone
q2cOnBeforeDeleteStore onBeforeQ2cDeleteStore
q2cOnAfterDeleteStore onAfterQ2cDeleteStore
q2cOnAfterSaveStore onAfterQ2cSaveStore
q2cOnBeforeSaveStore onBeforeQ2cSaveStore
qtcOnAfterSaveStore onAfterQ2cSaveStore
onQuick2cartBeforeStoreEdit onBeforeQ2cStoreEdit
q2cOnBeforeSavePayout onBeforeQ2cSavePayout
q2cOnAfterSavePayout onAfterQ2cSavePayout
q2cOnBeforeDeletePayout onBeforeQ2cDeletePayout
q2cOnAfterDeletePayout onAfterQ2cDeletePayout
q2cOnBeforeDeleteTaxProfile onBeforeQ2cDeleteTaxProfile
q2cOnAfterDeleteTaxProfile onAfterQ2cDeleteTaxProfile
q2cOnBeforeSaveTaxProfile onBeforeQ2cSaveTaxProfile
q2cOnAfterSaveTaxProfile onAfterQ2cSaveTaxProfile
q2cOnBeforeSaveProduct onBeforeQ2cSaveProduct
q2cOnAfterSaveProduct onAfterQ2cSaveProduct
q2cOnBeforeDeleteProduct onBeforeQ2cDeleteProduct
q2cOnAfterDeleteProduct onAfterQ2cDeleteProduct
onQuick2cartAfterProductRemoveFromCart onAfterQ2cProductRemoveFromCart
OnAfterq2cProductSave onAfterQ2cProductSave
OnBeforeq2cProductSave onBeforeQ2cProductSave
beforeSavingProductBasicDetail onBeforeSavingProductBasicDetail
onQuick2cartAfterProductAddingToCart onAfterQ2cProductAddingToCart
onQuick2cartAfterProductSave onAfterQ2cProductSave
onQ2cAfterProductDisplay onAfterQ2cProductDisplay
q2cOnBeforeDeletePromotion onBeforeQ2cDeletePromotion
q2cOnAfterDeletePromotion onAfterQ2cDeletePromotion
q2cOnBeforeSavePromotion onBeforeQ2cSavePromotion
q2cOnAfterSavePromotion onAfterQ2cSavePromotion
q2cOnBeforeSaveShippingProfile onBeforeQ2cSaveShippingProfile
q2cOnAfterSaveShippingProfile onAfterQ2cSaveShippingProfile
q2cOnBeforeDeleteShippingProfile onBeforeQ2cDeleteShippingProfile
q2cOnAfterDeleteShippingProfile onAfterQ2cDeleteShippingProfile
q2cOnBeforeDownloadFile onBeforeQ2cDownloadFile
q2cOnAfterDownloadFile onAfterQ2cDownloadFile
q2cOnBeforeWmTextProcess onBeforeQ2cWmTextProcess
q2cOnAfterWmTextProcess onAfterQ2cWmTextProcess
qtcaddTabOnCheckoutPage onQ2cAddTabOnCheckoutPage
qtcshipping onQ2cShipping
onQuick2cartBeforeOrderemailSend onBeforeQ2cOrderEmailSend
onQuick2cartAfterOrderPlace onAfterQ2cOrderPlace
onAfterQ2COrderSave onAfterQ2cOrderSave
onQuick2cartAfterOrderDelete onAfterQ2cOrderDelete
Onq2cOrderUpdate onQ2cOrderUpdate
OnBeforeq2cOrderUpdateEmail onBeforeQ2cOrderUpdateEmail
OnAfterq2cOrder onAfterQ2cOrder
OnSystemBeforeDisplayingPaymentList onSystemBeforeDisplayingPaymentList
onQuick2cartBeforePaymentFormPrepare onBeforeQ2cPaymentFormPrepare
onQuick2cartAfterOrderUpdate onAfterQ2cOrderUpdate
OnBeforeq2cAttributeSave onBeforeQ2cAttributeSave
onQuick2cartBeforeAttributeSave onBeforeQ2cAttributeSave
OnBeforeq2cAdd2Cart onBeforeQ2cAdd2Cart
OnBeforeq2cCheckoutCartDisplay onBeforeQ2cCheckoutCartDisplay
OnAfterq2cRemovefromCart onAfterQ2cRemoveFromCart
OnAfterq2cCheckoutCartDisplay onAfterQ2cCheckoutCartDisplay
onBeforeCheckoutViewDisplay onBeforeQ2cCheckoutViewDisplay
Onq2cOrderDelete onQ2cOrderDelete
GetDelaysInOrder onGetDelaysInOrder
addHtmlOnOrderDetailPage onAddHtmlOrderDetailPage
onQuick2cartBeforeCartModuleDisplay onBeforeQ2cCartModuleDisplay
onBeforeCartModule onBeforeQ2cCartModule
onQuick2cartAfterCartModuleDisplay onAfterQ2cCartModuleDisplay
onAfterCartModule onAfterQ2cCartModule
addTax onAddTax
getDiscountHtml onGetDiscountHtml
getValidShippingCharges onGetValidShippingCharges
getPincodeCheckAvailability onGetPincodeCheckAvailability
getShippingProviders onGetShippingProviders
OnAfterQ2cStepChange onAfterQ2cStepChange
OnBeforeq2cPay onBeforeQ2cPay
tj_calculateTax onTjCalculateTax
refreshUpdateSite onRefreshUpdateSite
getLatestVersion onGetLatestVersion
onQuick2cartBeforeCheckoutCartDisplay onBeforeQ2cCheckoutCartDisplay
onQ2cProductAvgRating onQ2cProductAvgRating
onQ2cAddLikeButtons onQ2cAddLikeButtons

 

Quick2Cart V4.0.0 - Installation Notes

Compatibility at the time of release:

  • Joomla v3.9.28, v3.10.x, v4.x
  • PHP v5.6.x, v7.0.x, v7.1.x, v7.2.x, v7.4.x, v8.x
  • EasySocial v3.1.4
  • Jomsocial v4.7.2

New Installation Instructions:

  • Download the latest version of the Quick2Cart from the Techjoomla website
  • Backup your Joomla site using tools like Akeeba Backup before installation
  • Install Quick2cart Stable package. 
  • Go to Quick2cart -> Options -> and save the options.

Upgrade Instructions:

  • Take a backup of any changes you have made to Quick2cart code/language files/view overrides etc.
  • Backup your Joomla site using tools like Akeeba Backup before the upgrade
  • Install Quick2cart latest stable package. 
  • Go to Quick2cart -> Options -> and save the options.

Basic Configuration after installation:

  • Go to Quick2Cart admin dashboard, click on the "Fix Database" button
  • Go to the Quick2cart option-> set different options according to your requirement and save the component options.
  • Also, Set different ACL permissions for the registered user from Quick2cart option->Permission tab (eg Create, Edit Own, Edit State).
  • Make sure you have enabled "System - Techjoomla - Assets Loader" and set all option to YES. This minimizes the Jquery conflicts.
  • If you are using Zoo component to create Quick2cart products, make sure that you are using the latest zoo version (greater than 3.2.x).
  • Create menu items for all the available menus