У меня есть приложение Symfony 1.4 под названием client
с модулем device
.Вот часть файла routing.yml
, используемого в этом приложении:
device_detail:
url: /device/:device_name
param: { module: device, action: show }
device_manage:
url: /manage/:device_name
param: { module: device, action: manage }
Я могу загрузить страницу http://example.com/client/device/jdoe
без проблем.Эта страница содержит ссылки, созданные с помощью помощника link_to
.Например,
link_to("Manage this device", "manage/{$device_name}")
генерирует URL http://example.com/client.php/manage/jdoe
.
Мой вопрос: почему помощник link_to
генерирует URL, содержащий строку client.php
, а не просто client
?Кажется странным, что адрес страницы использует client
, но link_to
меняет это на client.php
.