Updated 043 Major Release of JCB v2.6.0 (markdown)

Amigo 2019-08-09 08:46:50 +02:00
parent 02c4460fdb
commit e8fb963be7
1 changed files with 9 additions and 3 deletions

@ -5,15 +5,21 @@
[00:00:00](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m00s)
_(Click on these time links to see video)_
Hi. I would like to demonstrate to you how to upgrade to version 2.6 of JCB. The upgrade is quite a major upgrade. Because we are removing all Repeatable Fields in the Joomla Component area. Joomla Component area has quite a lot of Repeatable Fields. If you were to open a component, you'll see that [00:00:29](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m29s) Repeatable Fields are little models that pop-up with values as been used quite excessively in this view. The reason why we did that is because it's a very smart Field. Because it combines these values into one value. The JavaScript on the page grabs these values and converts it into one value. Which on submission [00:01:01](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m01s) the form only submits one string, and not several Fields. To me it's feels like we going a few steps back, but I suppose there are some conventional reasons which makes the Repeatable Fields [00:01:21](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m21s) on a Sub Form level more desirable. Because of its ability to validate the data more correctly. We have to remove these Fields because in Joomla 4 they no longer are supported. I had to decouple a number of these Fields into their own Tables. [00:01:48](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m48s) Because of the size of values that we will have on the page. The page becomes immensely heavy, and they're about 9 new Tables added to JCB, to accommodate this.
I would like to demonstrate how to upgrade to JCB version 2.6.0. It is quite a major upgrade since we have removed all Repeatable Fields in the Joomla Component area. Joomla Component area has quite a lot of Repeatable Fields. On opening the component it may be seen that Repeatable Fields are little models that pop-up with values which had been used quite excessively in this view.[00:00:43](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m43s) The reason why this was done is because it is a very smart Field since it combines these values into one value. The JavaScript on the page grabs these values and converts it into one value. [00:00:59](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m59s) Which on submission the form only submits one string, and not several Fields. There are some conventional reasons which makes the Repeatable Fields on a Sub Form level more desirable, due to its ability to validate the data more correctly. [00:01:21](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m21s) We have to remove these Fields because in Joomla 4 they no longer are supported. I had to decouple a number of these Fields into their own Tables because of the size of the values that is on the page, the page becomes immensely heavy. There had been about 9 new Tables added to JCB, to accommodate this.
### Changes Only Effects The Component Area
The real change is only going to effect the Components Area. But because JCB is very Dynamic Component that integrates with various levels of this Data Structures. [00:02:20](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m20s)
[00:02:03](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m03s)
The real change is only going to effect the Components Area. But because JCB is very Dynamic Component that integrates with various levels of this Data Structures.
### Upgrade: Compiler Import/Export Of JCB Packages
I had also to upgrade the Compiler, as well as the import and export of JCB packages. We have tested this and for the most part those involved into testing, have found that this transition is a Major improvement to JCB. And should be very easy and you shouldn't have any issues. Those of you that might run into [00:02:49](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m49s) little glitches that doesn't work as you expect.
[00:02:20](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m20s)
The Compiler had to be upgraded , as well as the import and export of JCB packages.<<<<
We have tested this and for the most part those involved into testing, have found that this transition is a Major improvement to JCB. And should be very easy and you shouldn't have any issues. Those of you that might run into [00:02:49](https://www.youtube.com/watch?v=MQrLBYhvGyA&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m49s) little glitches that doesn't work as you expect.
### Suggestion - Clean your Browser Cache and Browser Memory