Jump to content
bernhard

Does anybody want to learn how to develop a Fieldtype/Inputfield in ProcessWire?

Recommended Posts

Developing custom fields for ProcessWire is great! And it's easier than many might think once you get the basic concepts. But it's hard to learn those concepts by reading the code and doing some trial and error... 

That's why I think we need a good tutorial about that topic. It took me quite long, but now I feel knowledgeable enough to write such a tutorial. I also have the idea (or the need) for some new fields that might be helpful to the community. What I don't have is time 😄 

So I thought to share the workload and share my knowledge while the development of the module (and testing, writing docs, etc) could be done by someone else under my supervision (hope that does not sound scary 😄 ).

What do you think? I'm happy to hear your opinions - we are in the PUB 😉 

Have a great week and happy coding!

  • Like 19

Share this post


Link to post
Share on other sites

☝️

I'd love to help while learning!

In my personal experience Fieldtype/Inputfield development is like one of the few things of the modular approach of ProcessWire that isn't completely clear to me, so I think a tutorial would be super useful for a lot of people. I'd like to stop abusing RuntimeMarkup some day haha (which is and awesome module of course!)

  • Like 2

Share this post


Link to post
Share on other sites

@bernhard I am up for it if you can share the knowledge, I can write an article around it as a tutorial since I tend to write tutorials. Ironically this was part of a series I am creating for Processwire, just video editing skills delaying but writing this as a tutorial shouldn't be a problem. Just let me know what you need me to do, I will create time for this. Take care 

  • Like 4

Share this post


Link to post
Share on other sites

Just here to say that I'm the kind of person whom prefer to learn by watching videos, so it would be great if someone could create a series about this topic :)

  • Like 2

Share this post


Link to post
Share on other sites

I’d love to learn. I would pay for a tutorial like this.

  • Thanks 1

Share this post


Link to post
Share on other sites

Thx for the interest everybody! I'm in contact with @elabx and @Sephiroth and we will try to build something useful and document the process so that everybody can learn from it. Similar to what ryan planned with the events fieldtype, but step by step, so it's easier to follow 🙂 

  • Like 6

Share this post


Link to post
Share on other sites
11 hours ago, bernhard said:

I'm in contact with @elabx and @Sephiroth and we will try to build something useful

Cool men 🙂 Thanks in advance guys!

  • Like 2

Share this post


Link to post
Share on other sites

Hi @tomasanjosbarao I'm not sure if this would help or make things more complicated 😉 The goals is anyhow that everybody can in the end learn by reading (and maybe watching) the tutorial 🙂 

  • Like 1

Share this post


Link to post
Share on other sites

Yes, I'd also like to learn this, great idea! 🙂

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...