我試圖用jquery構建選項卡。 但我承認,我的鏈接Silverstripe 3.1.2正在修改錨鏈接
<a href="#tab-1">Tab 1</a>
轉換爲
<a href="/#tab-1">Tab 1</a>
因爲在開始的標籤不起作用的斜線。 爲什麼Silverstripe修改我的錨鏈接,我怎麼能阻止它做到這一點?
我試圖用jquery構建選項卡。 但我承認,我的鏈接Silverstripe 3.1.2正在修改錨鏈接
<a href="#tab-1">Tab 1</a>
轉換爲
<a href="/#tab-1">Tab 1</a>
因爲在開始的標籤不起作用的斜線。 爲什麼Silverstripe修改我的錨鏈接,我怎麼能阻止它做到這一點?
在2.4er設置我_config.php
SSViewer::setOption('rewriteHashlinks', false);
設置不與3.x和所述YML配置層
SSViewer ::的SetOption()在3.2
已棄用測試使用以下示例之一設置rewrite_hash_links
config.yml
SSViewer:
rewrite_hash_links: false
_config.php
Config::inst()->update('SSViewer', 'rewrite_hash_links', false);
(http://api.silverstripe.org/3.1/class-SSViewer.html#_setOption)
這樣做的伎倆!謝謝 – invictus
你可以嘗試,讓它工作yml方式? somth像這樣的(無標籤只是/mysite/_config/config.yml空間) \t SSViewer: \t的SetOption: \t rewriteHashlinks:真 – munomono
如果我複製粘貼,這是行不通的。 編輯:無所謂星座我嘗試。它不起作用:/ 你能告訴我使用yml文件而不是config.php的好處嗎? – invictus