I have figured it out
My goal was when I trying to save 2 seperate forms event and category it must redirect to index page after saving the records in the table
I had events folder for views -> addevent, addcategory, index
so both are forms required to store in diff tables i.e. event table and category table
I had 2 models event and category
I wanted to use only 1 controllers EventsController which can do 2 actions addEvent and addCategory
I could save and redirect to index for “event” but it was not working for adding “category”
cause when the form goes to controller for submission I cannot save the data must due to loading of table for category action.
so I created a empty function for addcategory which is required since category form is in events folder
and created a new controller called CategoriesController where I redefined the actions for addCategory $this->Model->save()
Here the problem of creating a new controller was the url will be proj/categories/addCategory
so since it is in categories/ it wont redirect to index page.
so I used relative paths i.e ../events/index then returned back after saving category to index page.
Thank you
Is there something specific that you ran into that caused an issue? Check out this article for more info on saving data from a form using Cake PHP, and this one for using forms.