Hello World Module
Hello,
This may exist, if it does please point me to it. I know steps exist. But, it would be even better if there was a properly coded and structured, complete, Hello World module, that one could download from GitHub in a zip file. Unpack. Install. Then have fun and mess around with it. It could eventually lead to more people contributing to UNA.
Again, I know there's some documentation but let's face it. People (like me) are very busy and may be on the fence thinking things like... "Do I want to learn how to make a UNA module or not?" "Do I have time?"
I really don't have time... but, I might try to find time if there was a starter module ready for me. I learn best by doing and fiddling.
If @Andrey Yasko and team agreed, I think this module should have:
- "Hello World" shows up at top of homepage
- A backend settings page with a simple setting such as the ability to change the "Hello World" text or hide it.
That's it. Very simple and I'm sure a current developer could make it in minutes. But then it's hours of fun for someone like me to mess with. 🤓
-
- · Wise
- ·
There is one.
https://github.com/unacms/una-vendor-test/wiki
The code in this repo is a very basic module called 'test'. It functions and prints hello world defined by a studio setting. You must read all the developer stuff leading up to the module creation to understand the module structure and code semantics.
And I started a thread about developing modules, if we could ask our questions under one thread I believe it will be easier for others to follow.
-
- · Billy
-
·
In reply to Wise
- ·
I saw that one. It’s 10 years old though. Nothing has changed? No new coding best practices or anything?
-
- · Wise
- ·
No, it works as is, now... Lol.
But finding all the ins and outs.... Well.... Start looking through code and start asking questions lol