I meant once it’s fully released and stable is there is any point upgrading....uksitebuilder wrote: ↑Tue Aug 07, 2018 2:35 pmFor those asking is it worth upgrading, then answer is definitely NO.
It is an ALPHA release and should only be used by developers and testers to find and report bugs.
Likewise when the BETA is released.
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
It's been a week, no bug fix commits on GitHub,I plan for 1 week of alpha release while i fix bugs then 1 month of beta so extension developers have time to update their extensions.
So I won't hold my breath.....
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Not much, Daniel said:
Added
Bootstrap 4
Font Awesome 5
Jquery 3.3.1
Ability to have search engine index pages in multiple languages.
Added ckeditor back
Template code can now be edited before it processed using lamba functions.
All URL's generated in the catalog controller files now have language= appended to them.
SEO URL's can now replace any normal URL query and not just pre defind ones link product, category, manufacturer pages.
Added a CRON job system so no need for extension developers having to manually add this via the cpanel's.
I'm still not able to get OCMOD to work on edited template code using the admin > Design > Theme Editor.Template code can now be edited before it processed using lamba functions.
Someone else reported the same issue on github as well: #6758
The code in question is in /catalog/controller/event/theme.php on line 34:
Code: Select all
26: // If you want to modify the output of the template we add a
27: $this->lambda = function (&$code) use (&$route, &$args, &$directory) {
28: // If there is a theme override we should get it
29: $this->load->model('design/theme');
30:
31: $theme_info = $this->model_design_theme->getTheme($route, $directory);
32:
33: if ($theme_info) {
34: $code = html_entity_decode($theme_info['code'], ENT_QUOTES, 'UTF-8');
35: }
36: };
I tried to make it work but failed. As edited template code with Theme Editor is per store based, OCMOD is file based, I can't find a solution to this.
Anyone knows how to get OCMOD modification and edited Template code to work well together using the lambda function as claimed?
Developing Quality OpenCart Extensions since 2011.
View my extensions
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
Having turned off caching, and then changed the common/header.twig by the built-in theme editor, the change works fine. However, when I change the same file 'catalog/view/theme/default/template/common/header.twig' via OCmod, then only the latter change shows up, the first one done via the theme editor gets ignored.
The simple solution would be for the OCmod: When it loads the template file to be modified, it should also check whether there are other changes already done it from the theme editor, e.g. do a simple DB query first:
Code: Select all
$modified_template = $this->model_design_theme->getTheme( $route, $theme_directory )
---------------------------------------
Actually, after having done some more tests, the template changes from the theme editor never appear to show up at all, regardless whether there are also OCmod changes or not.
This whole OpenCart theme fiasco gets increasingly messy with each new release.
Export/Import Tool * SpamBot Buster * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Tag Manager * Survey Plus * OpenTwig
Over a year since the last release.
I'm beginning to get very fed up with OpenCart.
Hi Daniel,Daniel wrote: ↑Wed Jul 25, 2018 9:02 pmOk Guys,
Finally after many months a new version is nearly ready.
Please remember this is an alpha release and should not be used on a live site. Its also recommended to use php 7 or above.
Download
https://github.com/opencart/opencart/ar ... 0.0_a1.zip
Added
Bootstrap 4
Font Awesome 5
Jquery 3.3.1
Ability to have search engine index pages in multiple languages.
Added ckeditor back
Template code can now be edited before it processed using lamba functions.
All URL's generated in the catalog controller files now have language= appended to them.
SEO URL's can now replace any normal URL query and not just pre defind ones link product, category, manufacturer pages.
Added a CRON job system so no need for extension developers having to manually add this via the cpanel's.
Fixed
https://github.com/opencart/opencart/co ... a5b719d+34
Issues can be reported here:
https://github.com/opencart/opencart/issues
There are still many bugs to be fixed. If you find an issue please make a sure its not already been reported.
I also plan to add a GDRP and cookie policy system for EU users while its still in Alpha.
I plan for 1 week of alpha release while i fix bugs then 1 month of beta so extension developers have time to update their extensions.
After this release is finished i have a big list of new features i will be adding.
Thanks for the Releasing New Version.
and thanks for adding the "CRON job" system.
I didn't' understand this line. "Template code can now be edited before it processed using lamba functions."
you mean "Lambda function"?
also, I want to say. I had found many bugs in the released package whenever you release the new version. so I wish you must test the released version before final version launch. many of my customers just run away due to when I upgrade to the new version. I always get the bug in the new version. that's very frustrating.
since I always fixed that thing. but the bug in core opencart release files. that is not good. I hope you understand.
thanks,
ravi
OpenCart Support | Please email at: devinlabsolutions@gmail.com
Library updates are great, but I'd say a little underwhelming, considering it's been more than a year of development.Added
Bootstrap 4
Font Awesome 5
Jquery 3.3.1
Ability to have search engine index pages in multiple languages.
Added ckeditor back
Template code can now be edited before it processed using lamba functions.
All URL's generated in the catalog controller files now have language= appended to them.
SEO URL's can now replace any normal URL query and not just pre defind ones link product, category, manufacturer pages.
Added a CRON job system so no need for extension developers having to manually add this via the cpanel's.
And it's pretty much all developer stuff, too – little tangible benefit for store owners who care nothing for libraries and template code and need robust, powerful and user-friendly e-commerce.
It will take more than that to keep OpenCart relevant for end users in 2018.
Cron job system sounds pretty cool!
UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk
@Daniel
It's been over a month since you posted this, any progress or updates at all.....?
Users browsing this forum: No registered users and 317 guests