【php – 如何在Magento产品列表中显示每种颜色的可配置产品?】教程文章相关的互联网学习教程文章

php – Magento Community 1.7.0.2 – 导出产品CSV【代码】

相当新的Magento安装,产品设置等,即将导出产品CSV,一旦我提交了正常的表格,错误“没有有效的数据发送”我开始做一些调试,看看是什么发生了.第一站是例外.logNotice: Undefined index: in /app/code/core/Mage/ImportExport/Model/Export/Entity/Product.php on line 539' in /app/code/core/Mage/Core/functions.php:245导致问题的功能是:/*** Update data row with information about categories. Return true, if data row wa...

php – Magento – 检查特定类别是否有效【代码】

有没有办法检查某个特定类别是否有效?我有一个硬编码导航,我想显示或隐藏一个链接,具体取决于特定类别的活动状态.也许是这样的:// Check to see if the Sale category is active... $specificCatID = '90'; if(isCategoryActive($specificCatID)){// Specific category is active, do something }我已经搜索过高低,并且尚未接近能够解决这个问题.任何帮助,非常感谢.解决方法:我希望这会回答你的问题:)$specificCatID = '90';...

php – Magento列出所有缺货商品【代码】

我正在尝试制作一个列出所有缺货商品的cms页面.protected function _getProductCollection(){$collection = Mage::getModel('catalog/product')->getCollection();$collection = $this->_addProductAttributesAndPrices($collection)->addStoreFilter()->addAttributeToSort('entity_id', 'desc') //<b>THIS WILL SHOW THE LATEST PRODUCTS FIRST</b>->addAttributeToFilter('stock_status', 0)->setPageSize($this->get_prod_coun...

在Magento PHP中显示之前检查文件是否存在?【代码】

我可以像这样获取文件的Web路径:$filename = 'elephant.jpg'; $path_to_file = $this->getSkinUrl('manufacturertab'); $full_path = $path_to_file . '/' . $filename;但如果文件不存在,那么我最终会得到一个破碎的图像链接. 我试过这个:if(!file_exists($full_path)) {Mage::log('File doesn\'t exist.'); } else {?><img src="<?php echo $full_path ?>" /><?php }当然,这不起作用,因为file_exists不适用于URL. 我该如何解决这...

php – Magento将referer param添加到getLoginPostUrl()【代码】

我正在尝试创建一个表单,尽可能无缝地将登录集成到流程中. 我现在正在使用Mage :: helper(‘customer’) – > getLoginPostUrl()来登录表单,如果有更好的东西可以使用我都是耳朵,它可以工作,但它最终会在用户仪表板. 我查找了该功能并寻找它如果(这 – $&GT _getRequest() – &GT getParam(个体:: REFERER_QUERY_PARAM_NAME)){但我不确定如何以函数读取它的方式给它一个参数. 我注意到如果我使用Mage :: helper(‘customer’) – ...

php – 为什么var_dump(array)在Magento中导致500错误?【代码】

我正在尝试查看Magento系统的所有对象内部是什么,但是当我尝试从顶部链接模板内部var_dump $_links变量(包含在每个页面的标题中呈现链接所需的所有信息)时,我的服务器响应500错误.谁知道为什么?解决方法:Magento对象的转储有点乱,即使没有递归,也有所有EAV和缓存的东西.当你有一个数组时,你需要单独转储它们:foreach ($_links as $object) {var_dump($object->debug()); }

php – Magento 2覆盖核心框架【代码】

我想覆盖AbstractBlock类,我尝试使用我的自定义模块,但它无法正常工作 di.xml<?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"><preference for="Magento\Framework\View\Element\AbstractBlock" type="YourCompany\YourModule\Framework\View\Element\AbstractBlock" /> </config>AbstractBlock.php<?...

php – 如何在Magento产品列表中显示每种颜色的可配置产品?

我有一个可配置的产品,有多种不同的颜色和尺寸可供选择.我希望可配置产品每种颜色都出现一次.我的想法是将每种颜色的可配置产品的一个简单产品分配给可配置产品的类别.然后我想更改列表,以便(彩色)简单产品链接到它的主产品(可配置的产品). 另一种方法是,将可配置产品分配到一个类别,然后用不同的颜色多次列出.但我认为这将是复杂的. 解 真诚的我丢失了我的代码.但这是我如何管理它: >将所有从属产品的可见性设置为“目录”以便它...

php – Magento中的语言切换【代码】

提前致谢, 我是Magento的新手,我需要帮助用户切换语言.当客户访问我的网站时,它应该使用他们的IP来确定他们的国家并适当地切换语言. 例如,如果我从法国访问,我的网站应以法语显示.如果其他任何国家/地区的任何国家/地区都尝试使用该国家/地区的当地语言, -Jeet解决方法:我曾经为客户做过一次.这就是我所做的. 预先要求:PHP的GeoIp库. 1-创建与Magento管理员中的语言相关的商店视图. 2-通过执行以下操作添加过滤系统: 2a – 编辑...

php – Magento – 修改产品属性后重新分配目录规则【代码】

我正在为Magento 1.5.1.0开发一个扩展程序,它允许我将产品目录价格规则添加到库存数量减少到零的产品中.我在属性集中添加了一个名为auto_discount_active的属性.此属性是我的开/关开关,它作为我的定价规则的条件. 我写了一个Observer,对事件sales_order_place_after和catalog_product_save_before作出反应.它的任务是检查当前产品的库存数量是否已更改,并将我的自定义属性设置为打开或关闭. 处理catalog_product_save_before事件的...

Magento中的PHP openID集成

任何人都能告诉我Stack Overflow中的多开放式身份验证是如何工作的吗?我有这个疑问,因为我想在我的新magento网站中实现相同的功能.我唯一的疑问是,如果我使用openID登录,我将使用我的唯一网址(例如:http://example.myopenid.com).现在,当我想购物的时候,我必须收到一封确认电子邮件,如何在没有进入任何地方的情况下收到? 类似的情况是在当前站点,即. stackoverflow.com.我使用我的openid身份验证发布此问题.现在,我怎么知道是否...

php – 如何将左侧边栏中的自定义选项卡添加到magento模块的admin部分中的自定义页面?【代码】

我对Magento很新,在4天之前刚开始使用Magento,但我有责任开发Magento扩展.所以我正在通过互联网阅读并创建它. 现在我遇到的问题是我想添加一个自定义左侧边栏标签,就像它在System-> Configuration下一样. 我已经尝试了很多但没有成功.请帮我. 这是我的config.xml<?xml version="1.0"?> <config> <!-- turn on our module, required for install support --> <modules> <Gwb_Magecrmsync><version>0.1.0</version> </Gwb_Magecrmsyn...

php – 如何从Magento中的扩展程序创建的自定义菜单中调用控制器?【代码】

我是Magento的新手,起初我完成了创建Magento Extension的任务.所以我正在从互联网上阅读并创建扩展.我的Magento版本是1.7.0.2. 我能够创建扩展的基本结构,并将config.xml和其他文件保存在适当的位置,这使得我的扩展在Magento中正确安装,但现在我想从我在菜单中的主导航中添加的菜单中调用我的控制器.这是我的config.xml文件,请告诉我这里我做错了什么不让我从我的菜单调用我的控制器.<?xml version="1.0"?> <config> <!-- turn on ...

php – Magento Observer没有开火【代码】

每当产品在admin cp中更新时,我都会尝试解雇观察者.记录更新. config.xml中<?xml version="1.0"?> <config><modules><Mod_Products><version>1.0.0</version></Mod_Products></modules><models><Mod_Products><class>Mod_Products_Model</class></Mod_Products></models><events><catalog_product_save_after><observers><Mod_Products_stock><type>singleton</type><class>Mod_Products_Model</class><method>logUpdate</method><...

php – Magento更改价格问题【代码】

在视图目录页面中,我添加了自定义选择下拉列表.在用户选择选项时,价格应相应地改变.但是,从下拉列表中选择一个选项,我收到此错误 TypeError:opConfig未定义.. 我在Magento中搜索过这个opConfig问题,但没有找到解决方案..解决方法:我找到了这个问题的原因. 在您的主题中等效于此路径/app/design/frontend/base/default/template/catalog/product/view/options.phtml你会在Product.Options = Class.create();行之前看到一个空行.删除...