29 / 29 / 1
Регистрация: 01.10.2010
Сообщений: 171
|
|
1 | |
ЧПУ - как сделать все ссылки второго уровня17.05.2018, 11:16. Показов 1279. Ответов 4
Метки нет (Все метки)
Вопрос, как правильно составить модель данных и routing, при использовании Enity и code first, чтоб все ссылки были второго уровня domen.ltd/link1 domen.ltd/link2
Получается есть несколько модели данных, если просто поле для них сделать url, то при проверке на уникальность url придется проверять у всех объектов. Вот не знаю как правильнее создать модель данных, чтоб потом было можно настроить роутинг и создать контроллер общий, который будет уже вызывать нужный метод для объекта.
0
|
17.05.2018, 11:16 | |
Ответы с готовыми решениями:
4
Сделать страницу второго уровня вложенности Меню второго уровня не все отображается Найти все доменные имена второго уровня Нужно сделать задержку выпадения категорий второго уровня, для вертикального меню |
2735 / 2041 / 380
Регистрация: 22.07.2011
Сообщений: 7,731
|
|
17.05.2018, 12:31 | 2 |
маршруты настраиваются по относительным адресам, какой там домен будет - второго , третьего уровня , это совершенно не играет никакой роли.
0
|
29 / 29 / 1
Регистрация: 01.10.2010
Сообщений: 171
|
|
17.05.2018, 17:37 [ТС] | 3 |
разве вопрос про домен? мне нужно ссылки чтобы были второго уровня /link1, /link2 а не /catalog/link1 /news/link1
0
|
2735 / 2041 / 380
Регистрация: 22.07.2011
Сообщений: 7,731
|
|
17.05.2018, 20:50 | 4 |
Формат должен быть вида: контроллер/метод , в вашем случае получаются два контроллера - link1 и link2 , а метод по умолчанию , который в запросе можно не указывать.
Можно еще определить и зарегистрировать свою фабрику контроллеров , и там уже по параметрам запроса создавать тот или иной экземпляр , как Вам удобно. - IControllerFactory
0
|
29 / 29 / 1
Регистрация: 01.10.2010
Сообщений: 171
|
|
17.05.2018, 23:23 [ТС] | 5 |
sau, а как построить модель данных с подходом code first ? где правильнее хранить название ссылки и как связвать, чтоб контроллер потом понимал, какой объект дергать
0
|
17.05.2018, 23:23 | |
17.05.2018, 23:23 | |
Помогаю со студенческими работами здесь
5
Перенаправление с домена третьего уровня на домен второго уровня Как создавать чпу ссылки Как сделать всё паравельно и не потерять ссылки Как делать ссылки чпу на php? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |