【问题标题】:How do I setup Hole Punching in TinyBrick's Lightspeed for Magento如何在 TinyBrick 的 Lightspeed for Magento 中设置打孔
【发布时间】:2011-09-01 16:36:40
【问题描述】:

我正在使用 TinyBrick's Lightspeed 模块进行整个页面缓存,并且正在尝试设置打孔。

我正在按照以下地址进行操作:http://blog.delorumcommerce.com/general/90-percent-lightspeed-traffic-fast-but-i-need-more

我已经编辑了模板的 header.phtml,使其包含 sn-p:

<!-- TEST HOLE PUNCH -->
    <!-- NOCACHE key="topMenuLinks" -->
       <?php echo $this->getChildHtml('topCart') ?>
    <!-- ENDNOCACHE -->
<!-- END TEST HOLE PUNCH -->

如果我访问购物车中没有任何内容的页面,则会显示购物车元素,其中TEST HOLE PUNCH cmets,但删除了NOCACHE

如果我在服务器上查看页面的缓存文件,我可以看到它包含TEST HOLE PUNCHNOCACHE cmets,如果我使用?debug_front=1 查看页面,我看到:

success!, I'm about to spit out a cached page, look out.

这似乎按预期运行,但如果我将商品添加到购物车 ?debug_front=1 回复:

disqualified with cart
valid disqualifiers without hole punch content... bummer

查看页面源代码仍会显示TEST HOLE PUNCH 评论,但不会显示NOCACHE 评论。围绕准确报告购物车中商品数量的购物车元素

根据我对博文的理解,我应该看到NOCACHE cmets 被TEST HOLE PUNCH cmets 包围的空白点。

在阅读"valid disqualifiers without hole punch content... bummer" 之后,我认为它可能会失败,因为我没有尝试填补漏洞。

我使用示例代码添加了一个控制器,并且能够导航到 /lightspeedcontent/hole/index 并查看:

{"topMenuLinks":"Hello World!"}

我编辑了我的catalog.xmlcms.xml,以便所有&lt;action method="cachePage"&gt; 包含:

<holecontent>lightspeedcontent/hole/index</holecontent>

但是当我访问购物车中包含或不包含商品的页面时,我得到相同的结果。

有人有这个模块的经验吗?非常感谢您的帮助。

【问题讨论】:

  • 尝试向扩展提供商寻求支持,因为这是一个非常昂贵的扩展,而且您找到其他用户的可能性很小
  • @Anton S 谢谢你的建议。但这篇文章实际上是我发送给他们的稍作修改的电子邮件。虽然这是一个很长的机会,但 SO 上的其他人有可能遇到了这个问题。所以我没有看到发布它的危害。

标签: caching magento magento-1.5 lightspeed


【解决方案1】:

您是否在后端缓存管理工具中刷新了 Magento 的布局缓存?缓存的布局可能没有您添加的标签,导致 LightSpeed 认为您没有控制器来提供填充内容。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,但我只是在顶部链接上进行打孔,即它显示“Hello World!”而不是链接。我所做的唯一更改是在 cms.xml 和 catalog.xml 中,在“disqualifiers”标签中,我删除了除“loggedin”之外的所有内容,所以现在当我登录并返回主页时,它会显示“Hello World!”信息。

    我意识到这个答案有点晚了,但它可能会帮助其他人搜索。

    【讨论】:

      猜你喜欢
      • 2012-12-25
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      • 2014-02-06
      • 2014-07-11
      • 2012-12-29
      • 1970-01-01
      • 2012-12-02
      相关资源
      最近更新 更多