0

出于某种原因,当有人在我的网站上执行搜索时,搜索结果不会显示在搜索框下方,而是显示在屏幕的最左侧。

关于将在哪个文件中配置的任何想法?

让我纠正一下,这不是搜索结果,而是搜索建议

4

2 回答 2

0

我无法为您的问题提供直接解决方案,但打开模板提示可能会为您指明正确的方向。在管理员中,转到系统 > 配置,从左上角的范围下拉列表中选择您的商店视图。除非您正在运行多商店,或者更改了默认商店的名称,否则它将被称为“默认商店视图”。然后向下滚动到“开发人员”并打开“调试”部分。打开“模板路径提示”和“将块名称添加到提示”。这将在布局中的每个模板周围添加一个带有红色边框的 div 和一个包含模板名称的标题。它可能会完全搞砸你的页面布局,但会显示哪个模板生成了页面上的每个标签并帮助您跟踪问题。

DeveloperToolbar扩展使快速打开/关闭此功能变得更加容易,但我不建议将其部署到生产站点 。

Alan Storm 不可或缺的CommerceBug是另一个非常方便跟踪前端问题的工具。CommerdeBug 可以向您显示用于生成当前页面的布局句柄和聚合布局 XML。这两者都有助于确定为什么包含(或不包含)特定块。

于 2012-06-05T22:26:21.080 回答
0

因此,如果其他人遇到此问题或想要移动他们的搜索建议显示的位置,则它位于 .searchautocomplete 下的 styles.css 中。

于 2012-06-06T12:36:36.683 回答