zend: baseUrl view helper возвращает пустую строку - PullRequest
0 голосов
/ 07 февраля 2012

На моем сайте, когда я вызываю $this->baseUrl() в представлении, он возвращает пустую строку. Я ожидаю, что он вернется, например. http://www.foobar.com/. Нужно ли вручную устанавливать базовый URL?

В руководстве к Zend_Application_Resource_Frontcontroller - ключи конфигурации, я только что нашел это:

baseUrl: явный базовый URL-адрес приложения (обычно определяется автоматически)

Есть идеи, почему он не обнаружен для меня автоматически?

Ответы [ 2 ]

8 голосов
/ 07 февраля 2012

Помощник baseUrl() возвращает путь к вашему Zend-приложению.

Используйте serverUrl() помощник для имени хоста.

2 голосов
/ 07 февраля 2012

Вы установили baseurl в своем application.ini?

resources.frontController.baseUrl = "/subdir"

Руководство

...