Is there a bit more explanatory Demo Component available #1047

Open
opened 2024-02-06 21:13:25 +00:00 by jjs · 5 comments

Is there a bit more explanatory Demo component available?

I've tried to go thru some videos, but I'm not getting it into my brain. Compared to a manual created Component when following the Joomla tutorials.
I'm not understanding when or when not should I add a Mysql dump. I have one which I use when starting the manul created component, but I would like to use that in JCB. Maybe it's not needed after all.
Of course its trial and error. JCB is so extensive, yet the Demo compared to it minimum.

On the site view I'm getting Class "Html" not found when creating a menu of looks or looking. (Linux, php 8.0, jml 3.10.12)

If someone could share a test component which could also show a list on the site view, I would already be greatly helped.

Thanks!

Is there a bit more explanatory Demo component available? I've tried to go thru some videos, but I'm not getting it into my brain. Compared to a manual created Component when following the Joomla tutorials. I'm not understanding when or when not should I add a Mysql dump. I have one which I use when starting the manul created component, but I would like to use that in JCB. Maybe it's not needed after all. Of course its trial and error. JCB is so extensive, yet the Demo compared to it minimum. On the site view I'm getting Class "Html" not found when creating a menu of looks or looking. (Linux, php 8.0, jml 3.10.12) If someone could share a test component which could also show a list on the site view, I would already be greatly helped. Thanks!

Hi @jjs,
If your are new to JCB, the learing curve is quite intense...but really worth it!

To my point of view, to design a Joomla Component using JCB, you have to thing first to fields (info to store in DB), then views you need, then GO by starting with Admin view.
Fields are already a big deal...

I need to store this and this info.
A user needs this and this view.
Create fields, create one admin view. (Fields are included/introduced through Admin views).Try.
Create another admin view. Try
Create a site view linked to the first admin view.

Please re-explain:

On the site view I'm getting Class "Html" not found when creating a menu of looks or looking.

hope it helps

Hi @jjs, If your are new to JCB, the learing curve is quite intense...but really worth it! To my point of view, to design a Joomla Component using JCB, you have to thing first to fields (info to store in DB), then views you need, then GO by starting with Admin view. Fields are already a big deal... I need to store this and this info. A user needs this and this view. Create fields, create one admin view. (Fields are included/introduced through Admin views).Try. Create another admin view. Try Create a site view linked to the first admin view. Please re-explain: > On the site view I'm getting Class "Html" not found when creating a menu of looks or looking. hope it helps
Author

Thanks @fred-the-coder,

I won't give up, this tool is looking so great, it deserves much more attention by developers. Thanks to the great intelligence of Llewellyn.

I will try, your short list does help to make it clear for me. First this, then that, etcetera.

The Class "Html" error, I played a bit to see what happened. That is probably because I forgot to select a Class header in the Site view.

Thanks!

Thanks @fred-the-coder, I won't give up, this tool is looking so great, it deserves much more attention by developers. Thanks to the great intelligence of Llewellyn. I will try, your short list does help to make it clear for me. First this, then that, etcetera. The Class "Html" error, I played a bit to see what happened. That is probably because I forgot to select a Class header in the Site view. Thanks!
Owner

We have larger demo component, and we are working towards shipping them in JCB but its not ready.

We use to have the option to import these demo component into (you instance of) JCB, but this area is currently unstable. I am working on it as we speak to make sure it become stable again. It is called the JCB packages. So the Icon:

image

You will see there are many option in this area, but it is not working currently far as I know. Once we have this resolved you will again have access to all these other demo components.

I will bump this issue, when I push out the update that fixes this issue.

We have larger demo component, and we are working towards shipping them in JCB but its not ready. We use to have the option to import these demo component into (you instance of) JCB, but this area is currently unstable. I am working on it as we speak to make sure it become stable again. It is called the JCB packages. So the Icon: ![image](https://git.vdm.dev/attachments/7b5a2e09-c392-4cb5-a6c5-c76dea9c7342) You will see there are many option in this area, but it is not working currently far as I know. Once we have this resolved you will again have access to all these other demo components. I will bump this issue, when I push out the update that fixes this issue.
Author

That's fantastic. You keep amazing me.
I did not check that before. Thank you.

edit By the way it warns to export your own component first as JCB package.
And then this error pops up: Class "JCBArrayHelper" not found
Also tried this with only selecting the Demo Component.

I will create a separate issue for it.

That's fantastic. You keep amazing me. I did not check that before. Thank you. ***edit*** By the way it warns to export your own component first as JCB package. And then this error pops up: Class "JCBArrayHelper" not found Also tried this with only selecting the Demo Component. I will create a separate issue for it.
Member

Since the release of JCB v5.0.4, we have introduced a much more advanced demo component. This new demo showcases features like storing data in separate tables through subforms, a file importer, a user creation subform, and much more. We encourage you to explore these new functionalities.

Please note that the new demo component is only available on a fresh install. Additionally, the first time you compile it, the process might take a while as it pulls in a wide variety of Super-Powers and Joomla-Powers to support these new enhancements.

Hope this helps to grasp the full Functionality and Potential of JCB.

Since the release of JCB [v5.0.4](https://git.vdm.dev/joomla/pkg-component-builder/releases/tag/v5.0.3), we have introduced a much more advanced demo component. This new demo showcases features like storing data in separate tables through subforms, a file importer, a user creation subform, and much more. We encourage you to explore these new functionalities. Please note that the new demo component is only available on a fresh install. Additionally, the first time you compile it, the process might take a while as it pulls in a wide variety of Super-Powers and Joomla-Powers to support these new enhancements. Hope this helps to grasp the full Functionality and Potential of JCB.
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1047
No description provided.