出于某种原因,当某人在我的网站上执行搜索时搜索结果不显示在搜索框下方,它们会显示在屏幕的最左侧。
有关将配置哪个文件的任何想法?
让我自己纠正这不是搜索结果,而是搜索建议
答案 0 :(得分:0)
我无法直接解决您的问题,但启用模板提示可能会指向正确的方向。在管理员中,转到系统>配置,从左上角的范围下拉列表中选择商店视图。除非您正在运行多商店,或者更改了默认商店的名称,否则它将被称为“默认商店视图”。然后向下滚动到“Developer”并打开“Debug”部分。打开“模板路径提示”和“将块名称添加到提示”。这将在布局中的每个模板周围添加一个带红色边框的div,以及包含模板名称的标题。它可能会完全搞砸你的页面布局,但会显示在页面上生成每个标签的模板,并帮助您追踪问题。
DeveloperToolbar扩展程序可以更快地打开/关闭此功能,但我不建议将其部署到生产站点。
Alan Storm不可或缺的CommerceBug是另一个非常适合追踪前端问题的工具。 CommerdeBug可以显示布局句柄和用于生成当前页面的聚合布局XML。这两者都可用于确定特定区块包含(或未包括)的原因。
答案 1 :(得分:0)
因此,如果有其他人遇到此问题或希望移动到他们的搜索建议显示的位置,则在.searchautocomplete下的styles.css中。