jsilmarovi Posted September 15, 2022 Share Posted September 15, 2022 Hello. I would like to know if I can use ProcessWire just as a background CMS instead of the CMS itself? Let me explain the case to ease the understanding: I have a customer that I developed a website using ProcessWire and a recruitment system thats uses Laravel. To manage contents he uses the ProcessWire Interface, but to manage the recruitment entries, he uses the interface that I developed in Laravel. Customer asked me a way to unite the content management with laravel app to use only one interface. I would like to know if ProcessWire have somekind of API that allows me to manage content outside ProcessWire interface? 1 Link to comment Share on other sites More sharing options...
MarkE Posted September 15, 2022 Share Posted September 15, 2022 https://processwire.com/modules/app-api/ ? 3 Link to comment Share on other sites More sharing options...
Zeka Posted September 15, 2022 Share Posted September 15, 2022 Hi @jsilmarovi You could bootstrap PW instance to your Laravel app https://processwire.com/docs/front-end/include/ and that use PW api to create or edit pages https://processwire-recipes.com/recipes/create-page-via-api/ https://gist.github.com/lokomotivan/e0a20f96b6df02970bccd700a119930e 5 Link to comment Share on other sites More sharing options...
flydev Posted September 16, 2022 Share Posted September 16, 2022 (edited) 10 hours ago, MarkE said: https://processwire.com/modules/app-api/ ? This. And you can have a read on a example I posted recently, I will add you two or three more screenshots of the page tree created by our softwares. Edit: Others examples added to the thread, I will make one day a showcase... but you just have to know that no page are created from the admin, but by API calls. The module used is the one linked by @MarkE and made by @Sebi . Anyway, it let you use the workflow you want, I mean freedom. And also, you can note that it scale pretty well (even if my apps are not so quite optimized, just saying). Edited September 16, 2022 by flydev ?? examples added 2 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now