How to create a simple 'Module/Plugin'
Created 8 years ago by davestar057Hi,
Hope somebody can help me figure out how to achieve, what should be a really easy task.
I have a module from the old Pyro CMS - has a simple Conrtoller & Model file - then a 'Plugin' file which contains the function I can call on the front end to display a module/widget code.
There is little/zero documentation on creating Modules or Plugins on the site as far as I can see and I am just struggling to understand how I can have some basic logic in a controller and/or model - then once Its done what it needs to do (doesnt even need to interact with any admin or settings at moment) - then just display, or provide an array for the Twig parser to use on the frontend, in ALL footer views.
I am experienced in the previous version of Pyro - but I am stuggling with so little help on the docs for stuff like this.
Really hope somebody can help me figure out how to do something so basic - but which is seemingly proving to be v.hard/confusing using Pyro.
Thank You
Cheers will check this series out when I get chance...any quick pointers for achieving this simple task ?
@davestar057 videos for plugins and other addon types coming very soon! Been on holiday 😊
Ive viewed the videos - and these deal with creating whole views for steams etc.
...what I am after - which seems ridiculously hard - is to the just add a bit a of PHP logic, then use a view partial, that is then included in ALL views, in the footer for example.
There is no documentation on this as far as I can see.....can anybody be so kind as to give me some help here?!?!?
@davestar057 yes indeed, the documentation is really not practical, I suggest looking Laravel tutorials instead
Ryan has done a whole video serie about module development. Maybe start with watching those? https://www.pyrocms.com/videos/series/module-development