Я хочу знать, возможно ли динамически создавать URL в MVC.
Пример Я строю торговый магазин, в котором у меня есть категории и продукты. Теперь, если я использую продукт до вызова названия категории или названия продукта, он работает (http://www.example.com/products/mycategory). Но я не хочу использовать продукты в центре, URL, который мне нужен, это http://www.example.com/mycategory.
То же самое, что я хочу для содержания страниц.
Может ли любое тело помочь мне в этом вопросе.
Я добавлю это в ответ здесь для вас. В основном, если вы следуете MVC
структура и все, ваши контроллеры всегда ваши конечные точки, которые видны пользователю.
Если это так, то все, что вы хотите сделать, — это создать новый контроллер, соответствующий термину, который вы хотите использовать.
class mycategoryController extends Controller {
function index() {
// do your stuff...
}
}
Я не могу точно сказать, как вы создаете свои контроллеры, но это даст вам общую суть вещей.
Других решений пока нет …