2

这样做的旧方法已被弃用。有没有新的方法可以做到这一点?优缺点都有什么?

SSViewer:: dontRewriteHashlinks();

要求是因为它破坏了许多 JS 插件。更改这些标准 UI 组件而不是对 SS 进行此更改似乎是解决此问题的错误方法。

4

1 回答 1

4

/mysite/_config.php

Config::inst()->update('SSViewer', 'rewrite_hash_links', false);

或使用 YAML 配置系统(例如/mysite/_config/config.yml

SSViewer:
  rewrite_hash_links: false

请参阅http://doc.silverstripe.org/framework/en/3.1/reference/templates#fragment-link-rewriting

于 2013-08-02T21:56:19.797 回答