Updated 065 JAB18 Using Joomla Component Builder (markdown)
1 parent
de020444e3
commit
1a9317bbea
1 file changed
+20
-1
@@ -1 +1,20 @@
|
||||
Person could use in trying to create extensions My name is Marco Dings you can interact on social media with any of these items since I've got a lot sites. I'm not going to read them out Interact here So I'm gonna tell a bit of what's out there because there's more solutions out there than Joomla Component [00:00:33](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m33s) Builder why use a tool and then I'm focusing on the Joomla component builder itself and We'll have a nice giveaway at the end of the session So why use a tool at all What's out there? We have Component Creator I think that's a about it well-known extension by RST Joomla sermon it's SAAS solution it's closed source It's free for one table you have to pay subscription Well you do get provisional support. This is a wonderful too that's been Presented on JAP since 2015 or even earlier JoomDD Which is actually a model driven [00:01:23](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m23s) Tools or it actually abstracts your ideas and then generates a code out of it meaning you could A theory create a Joomla a Drupal or a WordPress website go forward if that's nice plugins for please in store many clips if you gave it a stuff and Now I also has a web editor it has some basic reverse engineering starts Theoretically you theoretically you can feed it any extension and it should be able to make model of them I emphasize the theoretical part because I think that's quite some limitations for that to actually work What is open source so the instinct developers are the back of the room and You can't travel back in time but you could have seen their session And is this Joomla component Builder a very unknown Tool [00:02:20](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m20s) What it has its own characteristics Joomla component builder is a component that you logged Into your website It actually is on your platform it builds the component for your You in your plat form so you don't you're not dependent on any SAAS Solution whatsoever And the tools was actually used to build itself So the model that is used as they refer to themselves as the mapped Joomla component that's where the you have the gooey interaction and stuff that Used to generate its own coat The compiled source is open source So the mapped Component isn't but it's gonna change however [00:03:14](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m14s) Even at this point in time there is no licence costs and are no limitations So as component creator allows you to create a component based on one table yeah you can't do very much with that There still doesn't have any Any limitations So Let me start by Asking you what are the challenges that you see when you Let we for start with the question who creates components or has created their own components in the past Ok that's quite a lot of [00:03:48](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m48s) People so what are the challenges that you'd see In That's so let me start with my esteemed colleagues Eve and Victor who I specially want to thank For attending for the promise to do that so Eve what challenges do you see when you create a new component Well nothing Yeah And you're not lazy you want to get Rid of that of that repetition. Let's say yes. [00:04:38](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h04m38s) Ok Everybody as a remark that people thank you very much thank you thank you Anybody else want to add something. If sometimes if you change a name or something Where it is their and their and their you have to correct them yeah and does it that changes because of things that you do yourself ours changes that it's done by Joomla. no the change you do by yourself Whatever it does I should Change to this and then have to change it everywhere Anybody want to add something. Rene. It is big the way components actually hold together Yes. You can get lost you know. Yeah [00:05:31](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h05m31s) you can really quickly create a basic component but if you want to do something special and you can't do it with these component creators. You can't load it back to your component field. Ok ok have summarize some of the Things that I think annoy me and doing that stuff that's a boilerplating that is Specially what Eve was referring to setting up the directory structure creating all the crop files now there is tools that will help you with that beach be storm but still it's tedious work and you have to watch the Capitalisation of the names and the slots of naming conventions And really I'm lazy And you think that a tool can do for me I'm very happy with I also like [00:06:24](https://www.youtube.com/watch?v=S9heClCWLine truncated
|
||||
# JAB18 USING JOOMLA COMPONENT BUILDER
|
||||
|
||||
### More Solutions Than Joomla Component
|
||||
|
||||
[00:00:00](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m00s)
|
||||
|
||||
My name is Marco Dings you can interact on social media with any of these items since I've got a of lot sites. I'm not going to read them out. I'm going to tell a bit of what's out there because there's more solutions out there than Joomla Component Builder. Why are you using a tool and then I'm focusing on the Joomla Component Builder itself. We'll have a nice giveaway at the end of the session.
|
||||
|
||||
### Why Use A Tool?
|
||||
|
||||
[00:00:40](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h00m40s)
|
||||
|
||||
Why use a tool at all? What's out there? We have Component Creator. It is a well-known extension by RST Joomla. It's a SAAS solution, it's closed source. It's free for one table you have to pay subscription. Well you do get provisional support. This is a wonderful tool that's been presented on JAP since 2015 or even earlier. JoomDD is a model driven [00:01:23](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h01m23s) tool or it abstracts your ideas and then generates a code out of it meaning you could by theory create a Joomla, a Drupal or a WordPress website going forward. There is nice plugins for php-storm/eclipse. Now it also has a Webeditor. It has some basic reverse engineering starts theoretically. Theoretically you can feed it any extension and it should be able to make a model of them. I emphasize the theoretical part because I think that's quite some limitations for that to actually work. But it is open source. The instinct developers are in the back of the room and you can't travel back in time but you could have seen their session.
|
||||
|
||||
### Joomla Component Builder is Tool
|
||||
|
||||
[00:02:18](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h02m18s)
|
||||
|
||||
??????
|
||||
Joomla Component Builder is a very unknown tool. It has its own characteristics. Joomla Component Builder is a component that you logged into your website. It is on your platform, it builds the component for your in your platform. You're not dependent on any SAAS solution whatsoever. The tools was used to build itself. The model that is used as they refer to themselves as the mapped Joomla component that's where the you have the gooey interaction and stuff that Used to generate its own coat The compiled source is open source So the mapped Component isn't but it's gonna change however [00:03:14](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m14s) Even at this point in time there is no licence costs and are no limitations So as component creator allows you to create a component based on one table yeah you can't do very much with that There still doesn't have any Any limitations So Let me start by Asking you what are the challenges that you see when you Let we for start with the question who creates components or has created their own components in the past Ok that's quite a lot of [00:03:48](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h03m48s) People so what are the challenges that you'd see In That's so let me start with my esteemed colleagues Eve and Victor who I specially want to thank For attending for the promise to do that so Eve what challenges do you see when you create a new component Well nothing Yeah And you're not lazy you want to get Rid of that of that repetition. Let's say yes. [00:04:38](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h04m38s) Ok Everybody as a remark that people thank you very much thank you thank you Anybody else want to add something. If sometimes if you change a name or something Where it is their and their and their you have to correct them yeah and does it that changes because of things that you do yourself ours changes that it's done by Joomla. no the change you do by yourself Whatever it does I should Change to this and then have to change it everywhere Anybody want to add something. Rene. It is big the way components actually hold together Yes. You can get lost you know. Yeah [00:05:31](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h05m31s) you can really quickly create a basic component but if you want to do something special and you can't do it with these component creators. You can't load it back to your component field. Ok ok have summarize some of the Things that I think annoy me and doing that stuff that's a boilerplating that is Specially what Eve was referring to setting up the directory structure creating all the crop files now there is tools that will help you with that beach be storm but still it's tedious work and you have to watch the Capitalisation of the names and the slots of naming conventions And really I'm lazy And you think that a tool can do for me I'm very happy with I also like [00:06:24](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m24s) to reuse stuff Obviously if you've already create a lot of extensions then you can reuse previous word back copy pasting But Yeah you want to rename it so there's some work involved you might want to reuse Other people's work Maybe somebody created something nice and we use that and obviously use libraries in general that contain abstract stuff There's a lot of stuff in Joomla that we all Love I think [00:06:59](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m59s) But you still have to do some stuff By yourself and your own component if you want to have away make that work being multilingual Support Having from of groups Access control structure Adding history to your Components use just as with article so that you can see you who changed what and what time Custom fields And not all tools support that and obviously the tools out there have their limitations either be it cost Be it the licensing scheme [00:07:38](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h07m38s) Or be it the skills required And Advanced items I would say ok can you extend that tool Easily to Accommodate new features So should that be a Workflow extension to Joomla How is it can you add up to your own component Tools should in theory be able to Add that without bothering you with [00:08:09](https://www.youtube.com/watch?v=S9heClCWJrg&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m09s) all the nitty gritty details Can you do reverse engineering JoomDD is a tool that can do that Impart so that's ok But To me more importantly is the roundtrip development which Rene mentioned Typically in the tool when you start you have their school while you can easily click together a table and view and stuff like that You exported to got your component thenLine truncated
|
||||
Reference in new issue
Block a user