问题标签 [magento]

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

database - 了解 EAV 数据库模型的最佳初学者资源?

我正在使用 Magento 进行一些自定义工作,它具有基于 EAV 模型的数据库设计,并且我需要一些很好的资源/教程来解释 EAV 数据库模型。请不要将维基百科作为资源提供......我正在寻找以友好方式为初学者教授 EAV 的东西。

0 投票
5 回答
5836 浏览

php - Windows 和 IIS 上的 PHP 5 和 Zend MVC

在 Windows 上运行 PHP 5 / Zend MVC 生产应用程序是否有任何重大问题需要注意?特定的应用程序是 Magento,一个电子商务系统,客户对在他们的数据中心安装 Linux 机器并不感兴趣。有没有人幸运地让 PHP 5 和 Zend MVC 在 IIS 上正常工作?

0 投票
3 回答
1893 浏览

php - Magento中定义的setCouponCode函数在哪里

我知道 setCouponCode 在 Varien_Object 的 __call 中被捕获,但我不知道它是在哪里定义的。

我需要它,因为即使折扣为零,我也想显示优惠券代码。我相信它是在这个函数内部完成的。

因此,如果有人知道函数在哪里定义或者我可以在哪里修改代码以始终显示优惠券代码,请告诉我。

0 投票
6 回答
113388 浏览

php - 如何在 Magento 中创建一个简单的“Hello World”模块?

如何在 Magento 中完成以下任务?

  • 使用控制器/视图/模型方法显示“Hello World”消息。所以,如果我去http://example.com/myController它会显示字符串'Hello World'。能够在我的网站模板中显示此字符串(例如,页眉、页脚等)将是一个奖励。

  • 如何向此控制器(或必要时添加新控制器)添加方法,该方法与模型交互,执行查询Select * FROM articles where id='10'并将行(包含列id, title, content)返回给控制器?然后使用控制器包含一个视图,该视图将显示这一行。所以去http://example.com/myController/show_row(或类似的东西)会在视图中显示该行。(不需要花哨,只要 aecho $row->id;或类似的东西就可以了。)

有关 Magento 代码结构的任何其他信息也将非常有帮助。

0 投票
8 回答
79336 浏览

php - 如何从 Magento 获取类别列表?

我想在 Magento 中创建一个页面,显示类别的视觉表示.. 示例

我的问题是,他们的数据库的组织方式与我过去看到的非常不同。他们有专门用于 varchar、int 等数据类型的表。我认为这是为了性能或类似的。

我还没有找到一种方法来使用 MySQL 来查询数据库并获取类别列表。然后我想将这些类别与产品相匹配,以获得每个类别的产品列表。不幸的是,Magento 似乎让这变得非常困难。

此外,我还没有找到可以在页面块内工作的方法。我创建了 showcase.phtml 并将其放入 XML 布局中,它会显示并运行其 PHP 代码。我希望有一些简单的东西,比如循环$this->getAllCategories(),然后在里面有一个嵌套循环,比如$category->getChildProducts().

谁能帮我?

0 投票
6 回答
23078 浏览

php - 从 Magento 导出订单以进行装运

我正在 Magento 平台上的在线商店工作,遇到了一个主要障碍:由于某种原因,我无法弄清楚如何导出当前订单(包含运输信息/运输类型/等)。有没有人有什么建议?对于这样的系统来说,这似乎应该是最基本的事情之一,但我一直无法找到如何去做。

预先感谢您的帮助,

安迪

0 投票
3 回答
1723 浏览

c# - c# 转换为 PHP 数组键

我正在尝试从 C# 调用 PHP Magento 存储 Web 服务。

如何在 C# 中创建这种类型的“ARRAY KEY”以传递给 PHP:

这是一个链接到magento wiki的调用: http:
//www.magentocommerce.com/wiki/doc/webservices-api/api/cataloginventory_stock_item#cataloginventory_stock_item.update

0 投票
5 回答
903 浏览

php - Magento Themeing

I've read through all the docs on the Magento E-Commerce website, but I'm still fighting with Magento to get my theme looking just right. I have the basic understanding of the XML file layout files, but all the template code is frustrating me. Can someone explain the basic tags and maybe give a reference or two on where I can learn more?

0 投票
3 回答
7183 浏览

php - 使用 Magento 的 addFieldToFilter 按现有列过滤

假设情况。我想sales/order用 grand_total 等于total_paid. 我知道我可以使用addFieldToFilter特定值进行过滤,但是否可以使用此方法按其他数据库值进行过滤。如果没有,Magento 系统中是否有任何数据访问对象允许这样做。

non-eav我掌握的SQL 概念是:

这是否可以纯粹通过对象方法调用来完成,还是我需要进行加载后过滤?

其他系统如何ORM处理这个问题?

0 投票
4 回答
11353 浏览

php - 从 Magento 的管理面板导航中删除项目

使用 Magento 电子商务系统,是否可以从管理面板导航菜单中删除项目?更一般地说,有没有办法使用配置覆盖系统从配置中删除现有元素?

我知道我可以使用看起来像这样的覆盖添加到导航中

但是我将/如何完全抑制 CMS 导航项?