Html 如何仅在主页上显示模块?

Html 如何仅在主页上显示模块?,html,css,prestashop,Html,Css,Prestashop,“block_categories”模块显示在多个页面上,尽管我希望它只显示在主页上。例如,如果我单击“checkout”按钮,您会注意到“block_categories”模块也已公开,我不希望这样。你知道我怎样才能解决这个问题吗 您必须将类添加到主页上的标记正文或html,然后您只能在此页面上显示/隐藏任何元素 #sidebar{displau:none;} .homepage #sidebar{display:block;} 在管理中,您应该转到“模块/位置”。 然后在下拉列表中选择“

“block_categories”模块显示在多个页面上,尽管我希望它只显示在主页上。例如,如果我单击“checkout”按钮,您会注意到“block_categories”模块也已公开,我不希望这样。你知道我怎样才能解决这个问题吗


您必须将类添加到主页上的标记
正文
html
,然后您只能在此页面上显示/隐藏任何元素

 #sidebar{displau:none;}
.homepage #sidebar{display:block;}

在管理中,您应该转到“模块/位置”。 然后在下拉列表中选择“类别块”。 搜索“左列块”并单击内部“类别块”的编辑按钮。 在异常中添加除“索引”之外的所有页面


然后搜索“Pages header”并执行与“Left column blocks”相同的操作(这是为了避免在不必要时加载模块的css)。

这在prestashop中是一种非常糟糕的方法。我真的希望没有人会这么做。