Eshop - Joomla Einkaufskorb

Eshop - Joomla Einkaufskorb 5.4.2

Keine Berechtigung zum Herunterladen
1. Add Quickview feature.

From the products list (under Frontpage view, Category view, Search results or Products module...), there is a small Quickview button now is showed at conner of product image, customers can click on it to open a Quickview of product in a popup window which will show some of basic information of product as: Image, Category, Manufacturer, Stock Status, Product Options and Short Description.

From the Quickview window, customers can Add to Cart or Add to Quote. They can also add product to Wishlist or Compare. If they want to have full information of product, then can click on View Details button to go to Product Details page.

This is really a useful feature which was suggested / asked by many of EShop's customers so I decided to develop it. It is now available from version 5.4.2. Of course, you can turn it On/Off from the Configuration easily.

2. Payment Plugins improvement.

Add new parameters: Minimum Weight, Maximum Weight, Minimum Quantity and Maximum Quantity to all of 5 default payment plugins to allow admin to have more conditions to control the payment plugins. Now, you can set a payment plugin to be available or not according more conditions of total weight and total quantity of products in the cart.

3. Manage Orders improvement.

If you want to adjust the shipping cost of an order, you can do it now. Once shipping cost of an order is adjusted, the total of an order is also updated and an email notification will be sent to the customers.

4. New Payment Plugins added.

We developed new payment plugins to allow you to use EShop with new payment gateways if needed:
- EShop PayPal Expanded Checkout: Support new payment method PayPal Expanded Checkout from PayPal: This is basically an upgrade for existing EShop PayPal Standard Checkout payment plugin. PayPal Standard Checkout still works well, but PayPal recommends users to update to their new checkout option called PayPal Expanded Checkout. When it is needed, you can update.
- EShop Rapyd Hosted Checkout : Support Rapyd Hosted Checkout payment gateway.
- EShop SumUp Hosted Checkout: Redirect users to SumUp Hosted Checkout payment gateway for processing payment

5. Some other fixes:

- UPS shipping plugin issue fix.
- Update modified date of product when editing product.
- Fix issue of alert translated message when processing credit card payment at checkout.
1. Continue refactoring backend layout to use subform

Use subform on add/edit product form for Atributes, Discount, Special, Imgages and Attachments tabs. Result in cleaner, fast loading layout and easier product setup.

2. Joomla Media Manager Integration

Allow to select Images of Product, Category, Manufacturer, Option, Label using Joomla Media Manager. Instead of browing and uploading images in older versions, now you can select existing image or upload new one, all via Joomla Media Manager like how you select images for your Joomla articles.

This will make you much easier to setup your store with EShop.

3. SEO Improvements

- Split SEO related settings to separate Metadata tab for Category, Product and Manufactuter
- Added Robots setting to allow overiding global Robots value for Category, Product and Manufactuter.

4. General Backend UI improvements

- We reviewed all the backend layouts and improve it, make the layout consistent and more logical. You will love the change in this new release so much!

- Re-organize Product Setup Form: Introduce a new tab called Tabs Data to allow setup Tab Title and Tab Content of 5 additional content tabs.

5. General Code Improvement

Contiue working to improve code quality in the extension, make it easier to maintain and extend for future developments.

6. Add some new EShop Add-ons

- EShop Fedex shipping plugin: This add-on uses the newest FedEx RESTful API, which utilizes OAuth 2.0. Please check more about it here: joomdonation.com/add-ons/eshop-add-ons/e...-fedex-shipping.html

- EShop Billit: This plugin will generate Peppol-compliant invoices using Billit API when users purchase products from EShop Shopping Cart extension: joomdonation.com/add-ons/eshop-add-ons/eshop-billit.html

- EShop Sumup payment plugin: joomdonation.com/payment-plugins/eshop-payment-plugins.html

7. Some other updates:
- Update dynamic Price according quantity change: If customers change quantity of product on the product details page, the corresponding price is also updated.
- Some other improvements in layouts of modules.
Today, we are happy to announce the next release of EShop Shopping Cart extension, version 5.3.0 with some new important new features and improvements:

1. UI Improvement
Use subform for managing Tax Class, Option and Geozone. The code is also cleaner and faster. The new UI is clean and easy to use.

2. Batch Coupons Generator
This new feature allows admin to generate multiple coupons in batch fast and easy.

3. Allow using Webp images
So from now, you can upload Webp images format for categories, manufacturers and products.

4. Checkout Improvement
Add the feature to allow "Use Email as Username" for registering new user account at Checkout.

5. Membership Pro Integration
Add Membership EShop Customer plugin to allow showing orders history, quotes and downloads of customer in Membership Pro user profile.

6. Mailchimp Integration Improvement
Add Mailchimp plugin to replace hard code Mailchimp integration

7. Improve Fiona Theme
Remove duplicate layout files (same with layouts from default theme) to avoid duplicate code + some performance improvements.

8. Products Module Improvement
Add the counter number into grid layout.

9. Update fix for PayFast payment plugin

10. Some small JS issue fixed.


Please upgrade EShop to the latest version 5.3.0 to have these new updates.

Thank you!

Sincerely, Giang
1. Add new Fiona theme.

We developed a new theme named Fiona beside of Default theme into the EShop core package. New Fiona theme is very nice, clean and easy for customers to browse the your store and purchase products.
You can look at demo of Fiona theme use default Cassiopeia Joomla 6 template at: demo.joomdonation.com/fionatheme/
To active Fiona theme, please go to EShop -> System -> Configuration -> Layout tab, at Theme, select "Fiona" and Save the Configuration.

2. Modernize code base.

We refactored code of backend list view layout to make it shorter, cleaner, easier to maintain and easier to adapt it to work with future releases of Joomla and also faster for future development.

3. Add new plugins.

- Add Quickpay payment plugin to process payments via Quickpay payment gateway.
- Add Billit plugin to integrate EShop with Billit system.

4. Some other improvements:
- Use completely new sample data.
- EShop Finder plugin improvement: Option to format item name.
v5.1.1
1. Cleaner and maintainable code
Layout files no longer contain dozens of lines of intertwined JS and PHP. Developers and template designers can now safely customize layouts without breaking core functionality.

2. Improved security
With all scripts centralized, adopting a Content Security Policy (CSP) is now possible, reducing the risk of XSS attacks.

3. Better performance and flexibility
Detached scripts load more efficiently, enabling smoother AJAX operations and future enhancements.

4. Future-proof architecture
This effort lays the groundwork for modernizing EShop further, making it easier to add new features without messy layout modifications.

5. Important plugin updates
To fully benefit from these JS changes, the following payment plugins have also been updated: EShop Square Card and EShop Stripe.
So please update these plugins along with EShop 5.1.0 to ensure compatibility and avoid potential issues with checkout functionality.

6. Version 5.1.1 released
- In version 5.1.0, we made a huge effort to refactor the javascript code in the extension, detached it out of layouts. Despite trying our best to test all possible cases, there were still some bugs reported, we fixed all of these bugs and released version 5.1.1.
- We also updated EShop Fashion Pro template to have all improvements made from 5.1.0 and 5.1.1 included in the override of the template. So if you are using the template, please update to latest version of the template as well
- We also added support for two new captcha plugins: hcaptcha extensions.joomla.org/extension/hcaptcha/ and Cloudflare Turnstile extensions.joomla.org/extension/cloudflare-turnstile/

v5.0.0
1. Full Compatibility with Joomla 6.

EShop is now fully compatible with Joomla 6, without requiring the Backward Compatibility Plugin. This means EShop is built using Joomla's latest framework and runs natively on the latest Joomla version without relying on legacy code.

2. Core Code Refactoring with a New MVC Architecture.

The EShop core has been rebuilt on a completely new MVC architecture, bringing cleaner, more maintainable code and a stronger foundation for future developments.

With this new structure, you can now override controllers, models, and views — not just layouts as before. This makes customizations easier and safer, allowing you to customize and update EShop without losing your custom features. A really big improvement.

3. Performance Improvements.

We have reviewed and improved the EShop core to reduce the number of database queries to make the system run faster.
As a result, EShop now delivers better performance and quicker page loading, especially for stores with many products or customers.

Your shop will run more smoothly and is now well prepared for larger, busier stores.

4. Re-structured layouts for easier customizations.

EShop layouts are now divided into smaller, reusable blocks, making it easier to customize just the elements/parts that you need, keeping your changes simple and safe for updating.

5. End of Feature Support for Joomla 3.

As a part of this transition, EShop for Joomla 3 has moved into maintenance mode. We will continue to provide bug fixes and essential updates, but no new features will be added to the Joomla 3 version moving forward.

We strongly encourage users to plan for an upgrade to Joomla 4, 5, or 6 to have the latest improvements.
1. New UPS OAuth 2.0 shipping plugin

This is the most important update in this release. As you maybe knew, UPS has now completely deprecated the basic API call functionality and is exclusively using the OAuth authentication. So this new release of EShop includes new UPS OAuth shipping plugin which replaces for old one.

So if you are using UPS shipping plugin, you need to update EShop to the latest version 4.0.3 to still have it working properly.

2. Some issues fix:
- Improve custom message feature
- Fix issue of Edit attribute
- Small fix to show percentage without 2 decimal
- Fix the issue when getting order products in multiple languages
- Small issue fix of ask question data
1. Joomla 6 native compatible
Joomla 6 has still not been released yet but we have been preparing the EShop extension to have it compatible with Joomla 6 once it is relased. On this version, we updated to replace old CMS FileSystem Package to use new Filesystem Package.

2. Product Questions Manager
From this version, when customers submit question about the product from the front-end side, then the question will be stored to the database and can be viewed/manager at back-end side by admin's store.
To access this feature, please go to EShop -> Sales -> Questions.

3. Product Price Text feature
For some products, if you would to display a text for product price instead of showing price number, then you can do that now.

4. Product Custom Message feature
From this version, each product will have a new field called Custom Message to allow admin to enter a custom message for each product. This custom message will be displayed in the Invoice, in the order details and in the notification emails to send to admin's store or customer when the product is purchased.

5. Other issues fix:
- Add settings for Order Failure Notification Email.
- AcyMailing plugin issue fix.
- Applying better the list and grid view of the products.
- Support Order Status and Customer Name in manufacturer notification email.
1. Add Gift Voucher Feature.

I developed a new plugin called "Payment Form - EShop Voucher" to integrate Payment Form extension and EShop Shopping Cart extension.

This plugin gives you a way to sell voucher for EShop Shopping Cart extension. You can configure it so that each time someone makes payment using the configured forms, the plugin will generate voucher code with the payment amount in EShop. The voucher code will be sent to users (or any users the payer want) and then the users can use that voucher code to receive discount while purchasing products in EShop.

Please read more about it here docs.joomdonation.com/paymentform/plugin...t-form-eshop-voucher

2. Add Quote History Management.

From this version, customer can manage their own quote history from the front-end side. So if admin enable Quote History Management, the from the Customer page, shoppers can view their quote history and quote details.

3. Add EShop Orders Module.

This module displays list of latest orders from EShop at the back-end side so admin's store can see the latest orders from the Control Panel of Joomla without going to EShop component.

4. Improve Quote Cart Mode.

From this version, admin's store can set the Quote Cart mode as Public, Only Registered Users or Hide from Global Configuration or per product.

5. Improve Product Option Values.

When you add/assign option values to product, you can Publish/Unpublish option values as you want without needing to remove it.

6. Fix other issues:

- Fix canonical type
- Fix the issue with import / migrate users tools
- Fix small issue with Weight Shipping plugin
- Fix issue with display product sku
- Update Failed subject and content email
1. J2Store to EShop Migration.

As you maybe knew, J2Store Team gave an announcement about "Sunsetting J2Store Development" few weeks ago. Some of customers asked us about a way to migrate data from J2Store into EShop. So we decided to make a migration tool to migrate data from J2Store to EShop. So just by one click on "Migrate J2Store" tool, you can migrate the following J2Store data into EShop:

- Manufacturers
- Categories and corresponding images
- Options and Option Values
- Products and corresponding images
- Products downloadable files
- Products Relation
- Products Discount
- Products Options.
- Multilingual data.

2. Process Order Improvements.

So beside of processing statuses "Pending" and "Complete" of orders, since version 4.0.0, we add the features to process "Cancel" and "Failure" orders:

- If customer cancel an order, the system will call the cancel order task to change order status from "Pending" to "Cancel" and send the cancel notification email to admin's store.
- If a payment is failured, then system will change order status from "Pending" to "Failure" and send the failure notification email to admin's store.

These statuses and content of notification email can be configured.

3. Apply tax to Quote Cart.

Since version 4.0.0, we added the feature to apply the tax to products in Quote Cart mode. This is special useful for stores from Europe. So when customers add products to the Quote Cart, if they have tax class, then the tax amount will be applied and showed in Quote.

4. Some other improvements / fixes:

- Add Clear Cart button so customers can clear whole of cart as they want easily.
- Fix the issue of pagination links in filter results.
1. Add Price Match feature.

Price Match feature allows customers to matching a lower product price from another store. So when customers are viewing a specific product in your store, if they find another store who is selling that exact same product with a lower price, then they have a form to send a Price Match Request to admin's store. Admin's store will receive a notification email with details of match price, match URL and contact with customers for a customised invoice.

This feature can be turned on/off from the EShop Configuration.

2. SEO Improvement - Canoncial link.

Add Canoncial link for category and product page. So if your store have multiple URLs for a category or product, then you can edit the category / product to enter a canoncial link for them. Canoncial link will be added to the pages to allow search engine to identify the main page and index that main page.

3. Modules Improvement.

- EShop Category module improvement to allow select which categories to display on the module.
- Fix the issues of EShop Product module to check available date and end date of products.

4. Shipping Improvement.

Add Min Weight parameter to all of shipping plugins. This parameter to identify the condition of minimum of cart weight to have a shipping plugin is available or not.

5. Invisible reCaptcha plugin support for Joomla 5.

Add a invisible reCaptcha plugin to support captcha for Joomla 5.

6. Other Improvements / Fixes:

- Report function improvement to add filter by category to Purchased Products Report.
- Fix issue for Filter products module.
- Fix the Dashboard to show correct number of all categories / manufacturers / products of store.
- Fix issue of EshopCustomer class when using Smart Search.
Oben