时间:2010-07-26 13:25:12

标签: symfony1

3 个答案:

答案 0 :(得分:5)

documentation回答了这个问题。编辑factories.yml配置文件就足够了:

all:
  routing:
    class: sfPatternRouting
    param:
      generate_shortest_url:            true
      extra_parameters_as_query_string: true
      context:
        host: example.org

答案 1 :(得分:1)

答案 2 :(得分:1)

看起来你也可以在你的任务中欺骗路由:

sfConfig::set('sf_factory_request_parameters', array('relative_url_root' => "", 'no_script_name' => true));
sfContext::createInstance($this->configuration);

这样您就不必更改主配置了。