问题标签 [magento-1.7]

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

magento-1.4 - Magento - 后端创建的新产品属性不可见

我已经在本地和测试服务器上创建了后端两个新产品的属性。虽然在本地我能够在产品详细信息中看到新属性,但在测试服务器上我看不到任何两个新属性。我已经尝试了几次重新索引数据,清除缓存,取消并重新创建这些属性,使用与本地相同的配置,但它不起作用,我看不到我的新属性。我可以检查什么?这是两个屏幕截图:

本地: 在此处输入图像描述

测试服务器: 在此处输入图像描述

0 投票
0 回答
542 浏览

magento - 在 Magento 的主页左侧显示价格范围

我需要在 Magento 的主页左侧显示价格范围(版本 1.7.0.2)

价格范围喜欢。

10 美元以下的所有商品

所有项目 $10 至 $20

所有商品 $20 至 $50

所有商品 $50 至 $100

所有超过 100 美元的商品

价格范围必须是动态创建的,而不是静态的。

请尽快给我解决方案。我真的需要它。

0 投票
1 回答
848 浏览

php - Magento 自定义搜索扩展(外部来源) - 按相关性排序

我目前正在为 magento 构建一个模糊搜索扩展,它从外部服务器获取结果。

我遇到的问题是,在将外部搜索结果与 Magento 数据库选择的结果相结合后,我找不到基于 xml 文件中的相关值对集合对象中的产品进行排序/排序的解决方案。如果有人能帮我解决这个问题,我会很高兴 =)

0 投票
1 回答
1415 浏览

php - Zend 安装

在 W7 上运行,php5.3.5。
我已经下载并安装了 Zend 框架文件。现在我正在尝试运行此处推荐的 PHP 安装检查器,但它返回错误:

Here are similar question to mine this question and this other

已经尝试过此解决方案和其他类似解决方案,但错误不断出现。

编辑 01:
使用这个这个我试图包含路径但不工作。当我调用 aget_include_path()它再次返回.;C:\php\pear.

这是添加路径的php:

编辑02:
找到php.ini,编辑和添加:include_path = ".;c:\php\pear;.;c:\php\lib\Zend"根据谷歌开发者页面上的这个链接。错误仍然出现,但现在添加.;c:\php\lib\Zend到路径中。

0 投票
1 回答
352 浏览

php - 具有 2 个区域和 2 种货币的 Magento 多区域设置

我迷失了 magento 过时的文档。试图建立一个多区域站点。

地区应该是 magento-example.com/eu magento-example.com/us eu 用欧元和 us 用美元作为货币。不会自动转换.. 2 个单独的价格。

当尝试访问 /eu 我得到 404 但 baseurl 设置正确 - 我必须设置这些环境变量吗?

有人知道当前关于基于路径而不是域创建多站点的良好教程吗?

提前致谢!

0 投票
2 回答
747 浏览

magento - 谷歌结帐与 magento 的集成

我正在尝试将 Google Checkout 添加到我的 magento 1.7.0.0 商店。我已经追踪了这个问题,并且在发布到谷歌服务器时似乎失败了,因为当我尝试阅读响应时它是错误的。

我得到的错误是:Google Checkout:Google Checkout 服务器的响应无效

我正在使用 magento 1.7、带有沙箱凭据的谷歌沙箱、经过验证的银行帐户、未经检查的数字签名购物车,但我在我的开发机器上使用自签名证书和 API 版本 2.2。

问题发生在 app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Abstract.php 第 174、175 行

0 投票
1 回答
4988 浏览

magento - Magento:在 CMS 页面上显示投票块

我想在 cms 页面上显示民意调查。我使用了以下代码,但我看不到它。

我尝试使用对内容块的引用来启用它。但是当我这样做时,它会显示在顶部或底部。我也尝试使用下面和之后的属性,但没有运气。我不能把它拿到我想要的地方。理想的解决方案是在 CMS 页面中编写一些代码,将 div 包裹在它周围,这样我就可以在我想要的地方得到它。

谢谢,基兰

0 投票
1 回答
8084 浏览

magento-1.7 - Magento 按自定义属性过滤产品

我想我尝试了所有内容并阅读了所有内容,但是我对在 Magento 中过滤产品集合感到非常困惑。我创建了一个新的产品属性“syncron_state”,但我无法通过此过滤器过滤 product_collection。当我尝试按核心属性进行过滤时,它可以工作,这很清楚。

但是,如果我尝试按我的属性进行过滤,我什么也得不到。

syncron_state 是一个是/否属性,据我所知它在数据库中有一个整数值(但我在过滤中也尝试了真/假和是/否)。

我尝试了所有版本的 addAttributeToFilter 和 AddFieldToFilter。

哦,我正在与 Magento 1.7.0.0 战斗

0 投票
3 回答
18241 浏览

php - Magento 从外部脚本中获取可用的属性集 ID 和名称

我已经尝试了各种各样的事情,但我无处可去。请有人告诉我如何获取所有可用产品属性集的名称和 ID?一个是“默认”...

我正在构建一个自定义报价系统,需要提取属性集,以便用户可以先选择它,然后加载分配给该集的产品。

非常感谢您的帮助。

0 投票
1 回答
1001 浏览

magento - 在扩展 Mage_Core_Model_Abstract 的几个 Magento 类中,由 _beforeSave() 方法覆盖破坏的事件/观察者模式

当试图实现一个观察者来捕捉'cataloginventory_stock_item_save_before'事件时,我开始意识到,在不调用其 parent_beforeSave()的情况下,该方法Mage_CatalogInventory_Model_Stock_Item覆盖了该方法,从而阻止了系统调度通常的事件和事件......Mage_Core_Model_Abstract 'model_save_before'$this->_eventPrefix.'_save_before'

Mage_Core_Model_Abstract

Mage_CatalogInventory_Model_Stock_Item

虽然我对 Magento 很陌生,但这对我来说看起来很奇怪,尤其是在查看许多其他扩展Mage_Core_Model_Abstract、覆盖_beforeSave()方法但确实调用的 Magento 类时parent::_beforeSave()(以各种方式,如以下示例所示)。

例如,在Mage_Catalog_Model_Product

Mage_Catalog_Model_Product_Compare_Item

或在Mage_Catalog_Model_Abstract

等等。

更奇怪的是,Mage_CatalogInventory_Model_Stock_Item也覆盖了_afterSave(),但这次确实调用了父方法:

Mage_CatalogInventory_Model_Stock_Item

我的问题是(针对那里的 Magento 大师):您是否了解省略in
是否有任何充分的理由? 还是应该将其列为错误?parent::_beforeSave()Mage_CatalogInventory_Model_Stock_Item

为了能够捕获'cataloginventory_stock_item_save_before'事件,我想到的唯一解决方法是将整个Mage_CatalogInventory_Model_Stock_Item类从coreto复制local,然后添加对parent::_beforeSave()或直接到的调用Mage::dispatchEvent('cataloginventory_stock_item_save_before', ...)
这个解决方案不是一个糟糕的黑客吗?

在搜索(只是出于好奇)的许多其他直系后代之后Mage_Core_Model_Abstract,我发现除了Mage_CatalogInventory_Model_Stock_Item之外,只有其他两个子类共享相同的问题,至少就_beforeSave()方法而言(我没有检查其他基本事件如_afterSave等):Mage_XmlConnect_Model_Application``andMage_Dataflow_Model_Batch`。
这使我认为,仅在三个班级中的这种遗漏可能不是故意的……

所以:这是一个错误,还是我错了?