问题:我正在使用FormIt,重定向挂钩对我不起作用。
重定向到http://www.example.comPageName.html而不是http://www.example.com/PageName.html。它不是在页面名称后面放置正斜杠。
之前有没有人见过这个问题?
这是我的FormIt片段。
[[!FormIt? &hooks=`email,redirect` &emailTpl=`MyEmailChunk` &emailTo=`mypersonalemail@email.com` &emailSubject=`Contact Us form submission` &redirectTo=`35` &emailFrom=`info@domainnamme.com`]]
答案 0 :(得分:1)
以下代码生成的网址
$url = $this->modx->makeUrl($this->formit->config['redirectTo'],$contextKey,$redirectParams,'full');
'full'
表示URL is absolute, prepended with site_url from config
(http://rtfm.modx.com/display/revolution20/modX.makeUrl)。请检查site_url
/core/config/config.inc.php
变量
答案 1 :(得分:1)
实际上需要在系统设置中检查site_url变量。
确保您有一个尾部斜杠。