问题标签 [magento-1.9]

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 投票
5 回答
22970 浏览

magento - 如何在 Magento 中调整类别图像的大小?

如何在 Magento 中调整类别图像的大小?我使用以下代码来调整产品图像的大小,但我无法使用它来显示类别图像:

0 投票
2 回答
5174 浏览

magento-1.9 - Magento 1 - 从产品 url 中删除产品 id

是否可以从 URL 重写中删除产品 ID,并将其替换为另一个属性,例如 SKU?

根据我的简短研究,似乎明确添加了 ID(第 749 行Mage_Catalog_Model_Url

有没有人尝试过这样做?这样做有什么缺点吗?

0 投票
3 回答
10908 浏览

magento - 在 Magento 中,块如何从模型中获取数据?

有人可以解释一下吗?

让我告诉你我所知道的。如果前三点不错,请解释第四点。

  1. 请求来到控制器。
  2. 在控制器动作中,我们启动模型。
  3. 模型通过连接数据库等收集或生成所需的所有信息。

之后会发生什么?

  1. 模型如何向 Blocks 传递数据,或者 Blocks 是如何从模型中获取数据的?

  2. 模板获取准备好的数据并显示在屏幕上

    • 此外,请求是否会再次返回到控制器?

请解释。我在几个地方感到困惑。

0 投票
3 回答
853 浏览

magento - Magento 模块

我有几个关于 Magento 的问题:

  1. 从 Magento 管理面板页面,可以找到 Magento 模块的列表,Mage_Newsletter例如Mage_poll 。我想知道,这些是从哪里来的?

    例如,如果我创建如下文件:

    由存储在这样一个目录中的一组文件定义的模块需要什么才能显示在我刚刚指出的管理页面的 Magento 模块列表中?

  2. 在设计包的皮肤目录下,有一个图像目录和一个单独的images/media 目录的目的是什么。如何决定将哪些图像直接放在 images 目录下而不是 under images/media?这里使用的约定是什么?

0 投票
2 回答
19498 浏览

magento - 如何以编程方式创建子块?

我有一个页面,其中包含一些以编程方式包含的模板块,如下所示:

我想在sometemplate.phtml中放入$this->getChildHtml('somechild')以插入另一个块。

我试过

但它没有用。我该怎么做?

0 投票
2 回答
14293 浏览

magento - Magento 税收四舍五入问题

我在 Magento 中遇到了增值税的奇怪四舍五入问题。我的产品设置是 * 含 20% 增值税的产品价格是 183.59

我在购物篮中添加了 30 件商品,成本为 30 * 183.59 = 5507.70。我可以在购物篮/结帐中看到这个值,这很好。如果我的篮子里只有 1 件商品,那没关系。

最终增值税也是 5507.70 * 20 / 120 = 917.95,但我得到 918.00

你知道如何解决这个问题或者我去哪里看看吗?提前致谢。

0 投票
3 回答
14561 浏览

url - Magento 1 - 删除 url 键/产品 url 中的数字

您可能知道,如果您的产品共享一个 url 键,则 url 键将附加一个数字:

IE

http://www.example.com/main-category/sub-category/product-name-**6260**.html

我如何找到那个 6260 的来源(这是附加到我的网址的 # 之一)?我试过产品id,sku,我找不到它的来源。我问的原因是,如果我能找到它,我可以创建一个字符串替换函数,在我在某些产品列表页面上回显它们之前将其从 url 中清除。

谢谢。

0 投票
4 回答
23530 浏览

magento - 从购物车中获取 magento 小计

我目前正在使用此代码段来显示我的 Magento 商店顶部购物车中的购物车总数。我的问题是,当产品放入购物车时,它并不总是更新,它只是显示 0 美元,尤其是可配置的产品。但是,当第二个产品放入购物车时,它又可以工作了。

我是否遗漏了什么,是否应该在这段代码之前进行某种“检查”?

0 投票
6 回答
4149 浏览

magento - MAgento 自定义事件观察器以更新库存

我正在尝试在自定义模块中实现一个简单的观察者,以在加载产品库存时更新它。

这是xml文件的内容:

以下是观察者模型的内容:

问题是 Stock 没有保存;有什么办法可以解决这个问题?

感谢帮助。

编辑:

我认为问题来自:

该产品尚未加载,我得到一个 404 Not found 页面,但是当我将其替换为:

产品库存已正确更新,但当产品库存可用性为“缺货”且库存为 0 时;前端中的“可用性”始终为“缺货”,并且“添加到购物车按钮”被隐藏(这意味着加载的库存为 0)。

我尝试过使用“ <catalog_product_load_before>”,但在这种情况下,我无法获得产品 ID 或 SKU。

感谢帮助

0 投票
1 回答
3659 浏览

magento - Magento:使用自定义电子邮件模板更改发送状态

我正在对 Magento 的 PayPal 扩展进行一些改进,并且我已设置模块在订单状态更改后向客户发送电子邮件。我已将以下代码用于 PayPal 订单控制器中的每个不同状态:

我想为每个状态发送自定义电子邮件模板,例如,当订单被取消时,客户会收到以下消息:“亲爱的客户,我们通知您,您的订单 #123456 已因某种原因被取消......” . 如何使用上述设置 Magento 的功能发送电子邮件,调用我为该特定案例创建的自定义模板?是否可以?