4.0.0.0 #10872
Replies: 22 comments 43 replies
-
CKEditor 5? Thanks God it's still CKEditor 4 :) |
Beta Was this translation helpful? Give feedback.
-
ckeditor, jquery-ui, payment_method - credit_card need update. |
Beta Was this translation helpful? Give feedback.
-
I don't use jQuery ui |
Beta Was this translation helpful? Give feedback.
-
What is the purpose of using product variants? Looks like it's just the same as duplicate a product. I thought it would be something like a combination of product options choices (which has long been on other platforms) when, for example, you sell clothes and a certain colour + size combination has separate codes, price, quantity. |
Beta Was this translation helpful? Give feedback.
-
I did one better then the other carts. The other carts only produce variants with options. With opencarts version you can change everything including name, description, etc.. |
Beta Was this translation helpful? Give feedback.
-
I see There are only five payment methods are available: Bank Transfer What about others like ? Same for the Shipping Methods. Thanks, |
Beta Was this translation helpful? Give feedback.
-
@danielkerr how are we going to modify the templates/views via the event system? I think with the event system you can modify only the controller/model before or after an event. |
Beta Was this translation helpful? Give feedback.
-
I'm going to write some documentation, full API and examples like how create language, template extensions |
Beta Was this translation helpful? Give feedback.
-
Issue: Admin Folder Still exists after Rename. Step: 1. Open Admin Dashboard Page. Step 2: Rename admin folder to 'manager' |
Beta Was this translation helpful? Give feedback.
-
Congratulations Daniel , team and all contributors, I was looking forward to Opencart 4 :) I found it interesting to have fewer base extensions, so each user installs the desired one, I just really missed OCMOD (XML) I consider it the great and perhaps the best differential of Opencart 3 and 2 and basically every module is made using it, even if it's just to inform the version or other details. Events is interesting, but I consider OCMOD much more powerful, with it I can change any Opencart file, be it controller, model, view or other without touching the original file and best of all, except file dependency, I can even assemble one controller without creating a file for it for example, it also facilitates maintenance and editing. In the View itself is the great power of OCMOD, I can do it by installments in the products, let me know, change CSS, put JS in several desired places, in short, if there is a line to be researched to be done with OCMOD, since Event I believe that be much more limited. I would recommend going back to OCMOD, I don't see the point in taking the same, even more being a great differential of Opencart and used by thousands of modules, much easier to keep 1 XML file than several PHP and Events files and I believe that Events have limitations mainly in the view , I don't know if it will be possible in any line to add something, remove something or change something. It will also be very complex for most developers to maintain 2 totally different modules between Opencart 3 and 4, since in 3 most use OCMOD. |
Beta Was this translation helpful? Give feedback.
-
Congratulations Daniel and the entire team for the OC4. Looking forward to that. A lot of great things were added in the new version. The only thing that looks difficult currently is the event-based system. For adding stuff to themes or user interface: There are more problems related with the event-based system. Like the stalker said not able to modify the SQL query. Besides the above, if two extensions work on the same file. It will also be hard to make a patch. First, find that extension that is working on the same file. It is going to be a big pain for the developers. Ocmod system was/is really great. A lot of things could be achieved easily. Also easy to create patch files for working with other extensions. |
Beta Was this translation helpful? Give feedback.
-
Who tested the installer? For example if you use upload folder and install.json the path inserted in database will be package_name/upload/extension/opencart/catalog/language/ro-ro/ And the language is not detected in admin |
Beta Was this translation helpful? Give feedback.
-
Does anybody know view file code like we do in Ocmod ? for example this is view code: with ocmod we can set search string Download sample ocmod.zip in this link. do not install this ocmod file on opencart store. it is only demonstration purpose only. To acheive same out with event system. Does anybody know how we can acheive the same event system ? |
Beta Was this translation helpful? Give feedback.
-
This version ready for live store or not? |
Beta Was this translation helpful? Give feedback.
-
In menu, I think will be much ok if instead of Show all CategoryName to be Show all Products |
Beta Was this translation helpful? Give feedback.
-
I've set up a new instance of open cart, but I cannot seem to turn on the SSL/HTTPS mode for the site. Please can someone help me? I've seen in the docs that you do it in the admin portal, but that setting for SSL is no longer there in version 4.0.0.0 I've got the certificates and everything setup for the server hosting the files, but when I have it listen to 443, it does not load the page. It just times out Any advice, please? |
Beta Was this translation helpful? Give feedback.
-
opencart did define https in config file. |
Beta Was this translation helpful? Give feedback.
-
Why did you make telephone optional and email not? Another thing, how can I add custom data for example show more custom information in order page in admin without ocmod? It's a mockery for developers! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
How can I make installable files for opencart version 4.x.x.x |
Beta Was this translation helpful? Give feedback.
-
Hello, @danielkerr I'm a long time OC user... we have a large site and we have decided to move to OC4. However, we've already run into what are almost showstoppers... namely the methodology of SEO URLs. Before we start doing our own VQMOD to change the routing, is there a core way to remove the language? Also, is there new documentation because what I can find appears to just be OC3. We really want to make OC4 work, but I'm now wondering if it's ready for live sites? |
Beta Was this translation helpful? Give feedback.
-
Its finally here! OpenCart 4.0.0.0. After many years hard work.
ADDED
PHP 8.1+ Compatibly
New event based extension system
Startup page
CRON job page
GDPR
Product variants. You can now choose to use create a new product variant based off a master product and link the stock quantities.
Cookie accept policy.
Admin notification system. OpenCart can now send you updates and news information directly to your OpenCart admin.
Autoloader class
Telephone field now optional
Additional admin security, renaming admin folder, install directory, moving storage folder.
UPDATED
Boootstrap 5
jQuery v3.6.0
Font Awsome 6
CKEditor 5
Renamed order_recurring to subscription system.
Sliding buttons instead of checkboxes
All forms are now using AJAX.
New installer
Upgrade system can be done fully via the admin.
Reports system.
Admin alerts.
Backup system now backs up the database in parts to avoid crashing with large tables.
Order editor has been completely reworked so API session is not required.
REMOVED
OCMOD
All 3rd party extensions. There is a system to download and add core extensions directly to the extension pages.
This discussion was created from the release 4.0.0.0.
Beta Was this translation helpful? Give feedback.
All reactions