问题标签 [magento-1.6]

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 回答
16344 浏览

magento - Magento - 将产品属性设置为使用默认值

这已经被问过很多次了,但没有有效的答案。

我有多家商店,并且某些属性已被覆盖。我想通过脚本将这些属性更改为“使用默认值”。

这是显示商店视图和“使用默认值”复选框 的图像http://dl.dropbox.com/u/3209649/storeviews-and-defaultvalues.png (还不允许发布图像)

app/code/core/Mage/Adminhtml/controllers/Catalog/ProductController.php中,当为任何属性选择了“使用默认值”时,setData() 与false一起用于第二个参数。

以下代码尝试使用相同的方法将商店 3 中的产品 1 的“名称”属性设置为“使用默认值”。

使用

正确地将“name”属性设置为“anything”,但false未将其设置为“使用默认值”

“使用默认值”未存储在数据库中的任何位置,因此在管理界面的控制器中必须有另一个删除属性行的过程?

此处的相关链接-> http://pastebin.com/raw.php?i=j7fwu9H6 (也不允许发布链接)

0 投票
1 回答
1459 浏览

magento - Magento - 实现自定义产品导入功能

我有一个 Magento 1.6 网站,它必须从供应商提供的几个 CSV 文件中导入产品。我看到有一个导入功能,但它对于我必须做的事情不够灵活。

具体来说,我必须执行以下任务:

  • 当产品由多个
    供应商销售时,为产品选择供应商。
  • 重新映射产品类别。

以下是上述内容的详细信息。

选择供应商
供应商会提供他们的产品清单,不同的清单可能包含相同的产品。导入功能必须比较要导入的产品,并按照某种逻辑将每个产品“分配”给一个或另一个供应商。

示例:产品XYZ由供应商A、供应商B和供应商C销售。A卖的便宜,B次便宜,C最贵。但是,A没有库存,B有一些,C有很多。然后应该将产品“分配”给B,并从此类列表中提取其详细信息。

这种分配的效果应该是,当我们的客户下订单时,它会自动转换成多个订单给我们的供应商(但我仍然需要找出方法)。

重新映射产品类别
当我们收到供应商的产品列表时,它们与供应商的类别相关联。例如,平板电视可能在一个供应商的列表中属于“家用电子”类别,而在另一个列表中则属于“电子产品”。因此,我们创建了一个“地图”,它为每个供应商类别指定了我们系统中的目的地类别。我需要做的是检查进口产品并将它们重新分配到适当的类别。

这两个任务的逻辑都很简单,如果不是因为我对 Magento 完全陌生,我可以毫无问题地实现它。在这种情况下,解决它们的最佳方法是什么?我应该实现自定义模块吗?以防万一,最好的起点是什么?

提前感谢您的答案。

0 投票
0 回答
181 浏览

magento - Magento Commerce - 在首页使用新的图像类型

我在图片上传中添加了一个新的图片类型,称为 features_banner_image。如果产品被标记为特色,我有一个 jQuery 滑块,它将在首页上拉出特色横幅图像。

问题是

<img src="<?php echo $this->helper('catalog/image')->init($_product, 'featured_banner_image')->resize(135) ?>">

不起作用。我可以提取什么代码来获取我的新图像?

0 投票
0 回答
166 浏览

magento - 生成包时如何正确设置依赖项设置

我对 Magento 1.6.2 上的模块开发相对较新,我必须使用模块:

  • Company_JQueryUI(将 jqueryui + 主题文件添加到 Adminhtml 标题)
  • Company_Slider(带有文件上传的简单图像滑块)

我在开发环境中制作的这些模块可以正常工作,并且我被要求单独生成它们,这样在后端需要 JQueryUI 的任何模块都应该按需激活它并在安装过程中需要它。

我已经关注了关于打包阶段的 wiki 页面,在依赖项选项卡上我设置了以下内容:

所有其他设置均已正确设置。

问题是当我开始安装滑块模块时,Magento Connect 不会生成任何关于缺少依赖项的异常,所以我可能需要在 /etc/moduels/Company_Slider.xml 中设置依赖项

但是后来我遇到了一个更大的问题,Magento Connect 仍然忽略了对部署阶段的依赖,但是一旦完成,它就会产生异常,并且网站进入维护模式,阻止对其进行任何访问,并显示依赖异常空白页(Magento Connect)。

到目前为止,我所能做的就是手动删除模块文件以使站点再次运行,我不知道是我遗漏了什么还是部署过程中的错误。

PS:在 1.7 中解决的错误

0 投票
1 回答
5819 浏览

php - 如何在标题 magento 中显示愿望清单块

我希望能够在我的 magento-1.6 站点的标题块上加载我的“愿望清单”。我正在使用 magento1.6.2.0。现在我的愿望清单显示在左侧块上。我只是将wishlist.xml的引用从左侧更改为标题

但它没有来我怎么能做到这一点..?我要编辑哪个 xml 文件..?

0 投票
3 回答
6411 浏览

magento - “处理您的订单时出错。请联系我们或稍后再试。” magento上的错误

我正在使用 magento 开发一个网站,出于某种原因,当我尝试结帐时收到此错误和电子邮件。

错误 :

“处理您的订单时出错。请联系我们或稍后再试。”

电子邮件

谢谢抗体

0 投票
1 回答
664 浏览

xml - Magento:如何将块分配给添加到 CMS 页面的父块

我希望你能理解我的问题!!

下面的问题与在 Magento CMS 页面中分配和引用块有关。

问题

我有一个名为主页的 cms 页面。这个页面的内容是

在 page/html/homepage.phtml 我有一些基本的 html 用于我的网站主页。

-> 到目前为止一切正常。

我想从我的 aw_blog 模块中提取我的最新帖子。如果我将此代码添加到 cms.xml,我有一个文件 aw_blog/homepage_posts.phtml 可以完美运行

这样做的问题是它在我的 page/html/homepage.phtml 文件的内容下添加了帖子。

我的 page/html/homepage.phtml 中有这一行,我希望在其中显示帖子列表

并尝试引用 homepage_html 代替我的 cms.xml 文件中的内容

但没有快乐!

问题

所以我的问题是,有没有办法将最新的帖子块分配给 homepage_html 块,以便使用 $this->getChildHtml() 方法绘制最新的帖子。

谢谢你的时间。

0 投票
1 回答
549 浏览

url - Magento 类别网址

似乎无法在 Google 上找到与此相关的任何内容。虽然也许我没有搜索正确的关键字。

在 Magento 1.6 上,我创建了一个类别。例如,“测试”。的 seo 网址应该是:

mysite.com/test/

然后我删除了这个类别(愚蠢地),后来又重新创建了它。现在该类别被称为:

mysite.com/test-1/

有什么方法可以重置内部索引或其他东西,以便我可以再次获得网址:

mysite.com/test/

希望这是有道理的,有人可以提供帮助。

非常感谢您的阅读。

0 投票
1 回答
363 浏览

magento - Magento 类别页面未包含属性过滤器中的所有产品

我发现产品并不总是包含在顶级类别列表页面的属性过滤器中。

我有一个分层类别设置,如下所示:

每个子类别中都有多个可配置产品,例如卧室父类别中有 5 张床、2 个衣柜和 4 个储物箱。每个产品都有 2 个自定义属性(材质和颜色),这些属性设置为在分层导航中使用。因此,例如,每个可配置的床都由至少 8 种不同颜色的简单产品组成。

问题是查看卧室类别列表时,侧面的滑动导航仅显示来自两个可配置产品的值。如果我点击床子类别列表页面,滑动导航会正确填充所有五张床的所有颜色变化。此外,如果我选择其中一个过滤器,则会显示正确的产品数量,并且剩余过滤器旁边的数字也会正确显示。如果我再次清除过滤器,显示屏将返回仅显示实际产品的一小部分。

我已经检查过我的所有产品都分配到卧室类别以及床/衣柜/其他类别,它们都有库存,并且缓存和索引都已清除/重建。在分类管理页面中,我一共展示了卧室分类中的 22 个产品,那么为什么滑动导航中只显示了 2 个呢?

是否有可能导致产品不包含在父类别列表中的单独设置?

0 投票
1 回答
1441 浏览

magento - 复杂的可配置产品

这是场景。我有一个具有两个属性的可配置产品。但是,第二个属性的价格增量取决于第一个属性。价格增量是固定和百分比的组合。因此,让我们假设有问题的两个属性是尺寸和颜色 - 较大尺寸的添加量是固定的,但不同颜色的添加量是百分比。

问题在于,magento 将颜色的百分比增量添加到基本价格中,而不是价格加上大小的固定增量。

举个例子,假设我的产品有三种尺寸,小中号和大号;并且有红、绿、蓝三种颜色。中号和大号的增量分别为 5 英镑和 10 英镑,颜色的增量为绿色 5% 和蓝色 10%(根据所选尺寸应用)。我的产品的底价为 100 英镑。

购买中红色产品的客户将支付 105 英镑,但是 magento 对购买中蓝色产品的客户应用相同的价格(因为百分比增加是在选择尺寸之前计算的)。

有没有办法处理这个问题,以便在选择大小后计算正确的百分比增加?

干杯

西蒙