【问题标题】:Magento, Shop BY Block blowing out footerMagento,Shop BY Block 吹出页脚
【发布时间】:2013-06-21 01:37:28
【问题描述】:

我们在通过类别浏览时按块显示我们的商店。

显示类别、品牌、价格。

问题在于品牌数量之多,将框扩展到页脚底部以容纳所有品牌。

所有者不希望它停止显示类别、品牌或价格。

关于如何使块具有滚动或使块与主 cms 坐标以将页脚延伸到底部的任何建议。 或欢迎任何其他建议!

这是一个例子

http://growershouse.com/nutrients

【问题讨论】:

  • 我认为,它应该在目录菜单下的 Magento 管理面板中更改。然后,转到子菜单管理类别。您将在此菜单中看到显示设置。我不太确定这是否会有所帮助。基本上,所有类别显示设置都在那里更改。

标签: magento e-commerce block categories


【解决方案1】:

你可以通过一点点 jQuery 来解决这个问题,顺便说一下你的网站 html 很棒:P

var brandHeight = jQuery('#reviewremove .block-content').height();
 jQuery('#ghmain').height(brandHeight);

【讨论】:

  • 我会在 30 个 html 页面中的哪个页面放置 jQuery?并且所有 html 都是由 Magento 生成的。这段jquery有什么作用?
  • 它将获取品牌列的高度(最高)并将其添加到主列,这会将页脚推到其位置,但此代码需要更多编辑以确保品牌列最高在执行此样式之前。试试吧
【解决方案2】:

我选择了直接修改目录视图的 div 的更简单的选项。 并避免使用像铁砧杀死苍蝇一样笨拙的jQuery。

首先,由于 Magento 严重不友好的文件系统,我必须找到一个无法找到的文件。我什至无法弄清楚我需要编辑哪个文件或哪个 css。 我下载了一本名为“Magento 模板作弊指南”的电子书,以找到“sshop by”块所在的文件夹。

/app/design/frontend/base/default/template/catalog/layer/view.phtml

<div class="block-content">
    <?php echo $this->getStateHtml() ?>
    <?php if ($this->getLayer()->getState()->getFilters()): ?>

到这里

<div class="block-content" style="width:193px; height:920px; overflow-x:hidden; overflow-y:scroll;">

HTML 问题的简单 HTML 答案。不是一个jQuery。

【讨论】:

    猜你喜欢
    • 2022-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多