Может ли кто-нибудь указать мне в правильном направлении, чтобы написать правило URL-адреса, чтобы достичь следующего: Используя базовый контроллер, я хочу получить к каждому из параметров в этом URL-адресе: DomainName/ClientId/FILEIDПараметры вложенных URL Yii
ответ
Не проверял, но это должно работать:
'rules' => array(
'<clientID:\d+>/<fileID:\d+>' => 'myBaseController/myAction',
)
Просто убедитесь, что одно правило добавляется перед вашими Yii правила URL по умолчанию. FYI, правило предполагает, что оба идентификатора клиента и идентификатора файла являются целыми числами. Если fileID содержит буквы, измените его на fileID: \ w +.
$url = $this->createUrl('timeSheetDetaile/create',array('timesheetID'=>$timeSheedID,'dayID'=>1));
первые пары этого имя контроллер и второй массив $ _GET PARAMS .. удовольствия.
Но разве это не создание URL-адреса, чтобы перейти к этому действию? Я пытаюсь понять, как установить правила urlManager в основной конфигурации, чтобы разрешить два вложенных параметра, которые направляются к контроллеру defaultController без упоминания имени контроллера в URL-адресе. Потому что людям будет предоставлен этот URL извне системы. – adm351
Не беспокойтесь о URL-адресе будет построено – kiamoz
доменное имя не будет в URL-адресе .. вы wnat ваше доменное имя перед контроллером? – kiamoz
- 1. Yii: Удаление ненужных URL параметры
- 2. Yii framework: Контроллер/Действие URL и параметры
- 3. Настройки вложенных модулей Yii
- 4. Добавить параметры createUrl() Yii
- 5. Yii контроллер Параметры
- 6. Rails Параметры вложенных ресурсов
- 7. Yii RenderPartial Параметры
- 8. yii dropdownlist Параметры value
- 9. Yii custom url routing
- 10. Как получить параметры Yii непосредственно из строки запроса (URL)
- 11. Yii 2 url action
- 12. Параметры запроса Yii2 от url
- 13. Непроводимые параметры из вложенных атрибутов
- 14. Yii - разбор пользовательских URL-адресов
- 15. Yii CBaseUrlRule - именованные параметры для действия контроллера
- 16. Yii Перезаписать createUrl, но сохранить параметры
- 17. Whitelisting Вложенных Параметры в Rails
- 18. Передача параметры для вложенных отношений
- 19. Сильные параметры для вложенных omniauth
- 20. параметры для вложенных представлений mysql
- 21. Неверные параметры для вложенных атрибутов
- 22. параметры Переименование в вложенных ресурсов
- 23. Yii конфигурация URL
- 24. Yii URL-адрес переписывания
- 25. URL настроить в Yii
- 26. Yii URL override
- 27. Yii URL Правило Rewrite
- 28. Синтаксический URL в Yii
- 29. Yii SEO Frienbdly URL
- 30. Yii Управление URL-адресом
спасибо помощнику, что сработало – adm351