Love Fuel?    Donate

FuelPHP Forums

Ask your question about FuelPHP in the appropriate forum, or help others by answering their questions.
User modules
  • Hi, I have just discovered FuelPHP and this forum and have only a few questions. Is it difficult to have plugin system like in Wordpress (I worked with MVC frameworks, but none of them had clear solution for this kind of task)? I also heard, that Modules and Packages should be merged in FuelPHP 2, but why?
  • Is it difficult to have plugin system like in Wordpress (I worked with MVC frameworks, but none of them had clear solution for this kind of task)?
    Never used wordpress for anything but a simple blog, so for me you'll have to explain what that means before I can answer.
    I also heard, that Modules and Packages should be merged in FuelPHP 2, but why?
    That's nonsense, they won't be.
  • Jelmer Schreuder wrote on Thursday 22nd of December 2011:
    Is it difficult to have plugin system like in Wordpress (I worked with MVC frameworks, but none of them had clear solution for this kind of task)?
    Never used wordpress for anything but a simple blog, so for me you'll have to explain what that means before I can answer.
    I also heard, that Modules and Packages should be merged in FuelPHP 2, but why?
    That's nonsense, they won't be.

    It means, that I just want to copy a new module to my app and without any other configuration it should work. Next step is some kind of modules configuration on 1 place (module).
    Btw, thanks for the response.
  • The short answer is No. The kind of plugins you refer to are application extensions that slot into an application (Wordpress in your example) using a predefined API. FuelPHP is not an application, it is a development framework. FuelPHP has mechanisms (modules, packages, class extension capability) to have an application extend or augment the framework. You would have to develop an application framework on top of FuelPHP, and define the API for plugins to that framework. It is something I'm working on, but it won't be finished soon due to other commitments.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion