当我将产品添加到购物车时,ajax popup&如果友好网址未激活,购物车工作正常。
然而,当我将产品添加到购物车并打开友好网址时,ajax弹出窗口和购物车图标就不显示了。这是nginx服务器配置的一部分。
欢迎提出任何建议/意见。谢谢!
video
答案 0 :(得分:0)
如果在SEO&网址页面为购物车和 module-ps_shoppingcart-ajax 页面使用相同的简化网址。
此外,如果您配置了多种语言,请确保每种语言的两种语言都有不同的URL。
答案 1 :(得分:0)
在1.7.4.1中,问题出在我这部分:
$admin_dir/index.php$is_args$args;
因此碰巧将/ module / ps_shoppingcart / ajax重定向到管理员。
然后我发现this nginx配置对我有用。 它特别添加了
rewrite "^/module/([_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)$" /index.php?fc=module&module=$1&controller=$2 last;
在任何避免位置冲突的位置指令之前。 注意,我使用以前配置中的Symfony重写:
location ~ /(international|_profiler|module|product|feature|attribute|supplier|combination|specific-price|configure|addons)/(.*)$ {
try_files $uri $uri/ /index.php?q=$uri&$args $admin_dir/index.php$is_args$args;
}
在某些管理部分,管理员需要配置和加载项。