问题标签 [magento-1.12]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
529 浏览

magento - Magento TopLink 缓存我的购物车 (#)

我对标题和缓存上的“我的车(#)”有一些问题。

我正在使用 Magento Enterprise 1.12。问题是当我在标题中的购物车中添加或删除某些项目时,我有“我的车(#)”并且每次我从购物车中添加或删除项目时都不会更新,那是因为缓存,我不知道如何解决它...

脚步:

1)从管理员清理缓存

2)进入首页(在标题出现“我的购物车”)

3)去一些产品页面

4)添加一些产品到购物车

5)重定向到我的购物车页面(在标题中出现“我的购物车(1项)”)

6) 再次转到主页(在标题中仍然出现“我的购物车”),没有“1 项”

如果我转到管理站点并清理主页上的缓存,则会出现“我的购物车(1 项)”。当我有 1 件商品然后我从购物车中删除该商品时,我遇到了同样的问题。

我需要有活力的黑色,我不知道该怎么做。

Tnks 阅读!:)

0 投票
1 回答
70 浏览

magento - 为未登录用户显示的登录缓存

我从 Magento 的缓存中得到了一些奇怪的行为,它将为所有用户提供相同的缓存标头/块......

IE。如果 John Doe 已登录并且是第一个在缓存刷新后查看特定类别页面的人,Welcome, John Doe则保存在标题中,然后显示给所有客户。购物车总数甚至存储特定产品列表也是如此。这会引起很大的混乱,因为在网站上导航时您的购物车总数会不断变化。

我唯一能做的就是禁用块缓存和整页缓存,但这会减慢我的网站速度。

什么会导致 Magento 的缓存系统出现这种行为?

0 投票
2 回答
1022 浏览

magento - 获取每个产品的订单数

我正在尝试构建一系列订单 => 可用于报告/更新属性的产品。我要的格式是:

到目前为止我能做的最好的就是

但这显然是在使用大量资源,加载整个产品集合。

我想我可以通过使用

但是我在返回/迭代结果时遇到了麻烦。如何提取我正在寻找的信息?

0 投票
2 回答
2700 浏览

magento - 以编程方式更新所有产品属性

如何(有效地)将给定属性的值设置为所有产品的相同值?

我所说的高效是指在一次交易中,不必遍历整个产品集合。

过去我用于Mage_Catalog_Model_Product_Action产品的批量更新,它运行得非常快

但它要求您指定要更新的产品 ID,从而WHERE entity_id IN(...)在 MySQL 语句中创建一个巨大的子句。有没有办法为所有事情做到这一点?

0 投票
2 回答
9912 浏览

magento - 无法使用 URL 重写重定向 Magento 中的类别

在过去的几个小时里一直在敲我的头:)

我在 Magento 中有一个类别 (id:46) 正在停用,我想重定向到另一个类别或仅重定向到登录页面。我已经从 URL 重写规则中删除了系统重定向,并遵循这些指南 http://www.aotearoadesigns.net/blog/magento-categories-1-product http://www.magentocommerce.com/wiki/modules_reference/English /Mage_Adminhtml/urlrewrite/index 到目前为止,我已经尝试了以下方法:

ID 路径:category/46 请求路径:shops/friendly-uri 目标路径:catalog/product/view/id/3111/category/52(重定向到产品)

我还尝试设置其他类别 ID,以及 ID 路径的随机值、目标路径的各种其他 url,使类别既活跃又不活跃。

似乎没有任何效果。同时,当我尝试从非商店路径“any-uri”进行重定向时,它似乎工作正常。

任何帮助将不胜感激。

0 投票
1 回答
612 浏览

magento - Magento 企业追加销售产品更新到 1.12 后丢失

我们最近更新了一个 Magento 站点到版本 1.12。现在该网站不会再将追加销售的产品检索到产品详细信息页面。没有提交自定义代码更改,也没有指定目标规则。追加销售产品关系在后端和 catalog_product_link 表中也是可见的。但是我总是得到一个空的结果集到 template\targetrule\catalog\product\list\upsell.phtml。

有人遇到过这样的问题吗?为了展示追加销售的产品,是否还需要满足其他一些条件?可能我的数据库更新脚本没有正确运行。如果是这样,我应该看看哪些表/模块?

0 投票
0 回答
610 浏览

caching - Magento 产品图片未显示在类别和产品视图中

Magento 企业版 1.12.0.2

在我们的开发环境中,我们的产品图像既没有出现在类别中,也没有出现在产品视图中。它正在尝试访问缓存的图像,并且所有缓存都已刷新,无论是在文件级别还是 Magento 级别。

我们从具有 APC 和 Memcached 的实例迁移。在那种情况下,整页缓存通过 APC。我们没有在我们的开发环境中使用 APC 或 Memcached。

为清楚起见,如果您能够转到产品页面,则不会显示产品图片。如果您查看源代码,您会看到http://www.domain.com/media/catalog/product/cache/1/small_image/135x/9df78eab33525d08d6e5fb8d27136e95/n/a/navigator.jpg。如果您取出缓存路径并查找http://www.domain.com/media/catalog/product/n/a/navigator.jpg,您会找到它。如果您查看我们机器上的媒体目录,您将找不到任何缓存文件。

无论出于何种原因,图像现在在第一个测试实例上按预期显示。但是,当我复制测试实例时,我在新实例上再次遇到问题。我可能会错过什么?

0 投票
4 回答
4252 浏览

magento - magento 中 cms 块选择器的 source_model 是什么?

我想向config我的 magento 实例添加一个字段。您应该能够在其中存储一个 cms 块。

但我只找到了 cms pages ( adminhtml/system_config_source_cms_page) 的模型。

source_modelcms对应的是什么?

0 投票
1 回答
1560 浏览

url-rewriting - Magento Enterprise url 重写与 url 重定向

Magento Enterprise 1.12url rewrite management在管理面板中有选项卡,但 1.13 版本url rewrite managementurl redirects选项卡。我看到enterprise_url_rewrite_redirecttable 和enterprise_url_rewritetable 都存在。有什么区别?我在哪里可以找到url rewrite managementMagento Enterprise 1.13 中的选项卡?

0 投票
4 回答
8119 浏览

php - Magento:致命错误:在非对象上调用成员函数 load()

我正在创建自己的模块,一切都很顺利,直到我开始创建自己的模型。

我正在尝试查询我添加的数据库表(其中包含数据),我想要做的就是打印数据。

当我查看调用模块的页面时,我收到以下消息

致命错误: 在非对象上调用成员函数 load()

在这条线上

这是我的 config.xml(模型部分)

我的模型

资源模型