Updated 040 Adding Helper Structures to any JCB component (markdown)

Amigo 2019-08-01 17:07:46 +02:00
parent df9babb3d1
commit 4d666a21cd
1 changed files with 9 additions and 4 deletions

@ -10,15 +10,20 @@ Recently an inquiry about Help Menu integration for JCB Components has been made
[00:00:39](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m39s)
If you have not purchased the Sermon Distributor Package, there is a place, one of the repositories on the VDM data, called JCB-Packages. Go to vdm-io, and then JCB-Packages on GitHub. One of the packages is Sermon Distributor. This package can be downloaded but it can only be used when a key is purchased for it. [00:01:18](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m18s) This key may be obtained at this link: http://vdm.bz/jcb-packages. It may also be obtained via our website: vdm.io . Open 'Home' and then under Services, to find JCB-Packages. There are a few packages available which are fully mapped components in JCB.[00:02:13](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m13s)<<<<<<<<
If you have not purchased the Sermon Distributor Package, there is a place, one of the repositories on the VDM data, called JCB-Packages. Go to vdm-io, and then JCB-Packages on GitHub. One of the packages is Sermon Distributor. This package can be downloaded but it can only be used when a key is purchased for it. [00:01:18](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m18s) This key may be obtained at this link: http://vdm.bz/jcb-packages. It may also be obtained via our website: vdm.io . Open 'Home' and then under Services, to find JCB-Packages. There are a few packages available which are fully mapped components in JCB.[00:02:13](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m13s) If this is purchased all information and code and whatever may be necessary will be included which will help you to install the Sermon Distributor Package.
If you purchase this you would get information and code and everything which will help you install the Sermon Distributor Package. I'm going to install the Sermon Distributor Package on this demo website that I am using. I'm not going to demonstrate how I did that, because if you purchase the package you would have all the instructions how to do this once you have installed the Sermon Distributor Package.
I am going to install the Sermon Distributor Package on this Demo website. This will not be demonstrated here, since all the instructions are included once you have installed the Sermon Distributor Package.
### New Admin View - Help Document
You can go to the admin views, and you will find that the admin views has this [00:02:53](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m53s) new admin view called Help Document. It's just one admin view called help document. You by default with JCB have this demo component. Let's open the demo component and let's add the helper structure to it to demonstrate to you how it works. At the moment it doesn't have any helper structure at all. It is just a demo component with only a few [00:03:28](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m28s) structures. I think it only has that admin view, it has one view called Look. It got no custom views, but it got a site view called Looks and Looking. What we'll do first, is we going to go to the admin views. I'm going to click + to add another row. We are going to add the View - Help Documents, the support icon.
[00:02:48](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m48s)
Oh yes we can have this anticked problem. I'm sorry about this while we are busy phasing out the repeatable fields, so you'll end up working with sub fields in the future, sub forms, but to fix this in the meanwhile you just closed that and open it again and now you'll have all those tick boxes in place.
Admin Views has this new admin view called 'Help Document'. JCB have this Demo Component by default. To demonstrate it: This Demo Component is opened and a Helper structure is added to it. Presently it does not have any Helper structure. It is just a Demo Component with only a few structures.[00:03:28](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m28s) It only has that Admin View and one view called 'Look'. It does not have a Custom view, but it got a Site view called 'Looks' and 'Looking'. First, go to the Admin Views and click '+' to add another row. We are going to add the View - Help Documents, the support icon.
If this un-ticked problem shows up, just close that and open it again and all those tick boxes will be in place. As Repeatable fields will be phased out and you will end up working with sub forms in future.<<<<<<<<
I'm going to add that [00:04:19](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h04m19s) View - Help Document, we going to use the support Icon, and we going to leave most of this to defaults, except it doesn't have Metadata, we don't use Access. We can do the Import, but it doesn't have a front end editing. We don't want it to have one and we would have it in the 2nd position. Maybe not part of the Main Menu. We'll [00:04:52](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h04m52s) save this. We'll save and close. That's all it takes. You've just install the Sermon Distributor Package into your JCB, that added the Help Document Admin View, and I've just linked that view to the demo component. I'll go to the Compiler. I'm going to compile that demo component. As you can see here, it isn't yet installed on my website. This is quite important not to have it in installed on the website. I'm going to compile it, then I'm going to install it. [00:05:43](https://www.youtube.com/watch?v=nw9YPu9emws&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h05m43s)