magento1.8.1中的销售订单View中未显示原始价格?亲爱的,我的原价是299,卖价是149,但原价和销售价显示相同的149怎么看原价?我的代码在这里请帮助我了解如何显示原价app\design\adminhtml\default\default\template\sales\order\view\items\renderer/default.phtml(来源:suditi.in)getItem()?>setPriceDataObject($_item)?>canDisplayGiftmessage()):?>class="border">canDisplayContainer
问题的高级摘要:在下订单时获取有关锁定库存表的问题,导致订单因超时而失败。通过结帐流程,我看到正在执行以下查询:(我添加的评论)--LockstockandproducttablesSELECT`si`.*,`p`.`type_id`FROM`cataloginventory_stock_item`AS`si`INNERJOIN`catalog_product_entity`AS`p`ONp.entity_id=si.product_idWHERE(stock_id=1)AND(product_idIN(28775,28777))FORUPDATE--Performtheactuals
以下查询失败并出现错误“在城市上创建外键时出错(检查数据类型)”:ALTERTABLE`hotels`ADDFOREIGNKEY(`city`)REFERENCES`mydatabase`.`cities`(`id`)ONDELETECASCADEONUPDATECASCADE;基本上我想在city.id和hotels.city之间建立一对多关系。这是两个表:CREATETABLEIFNOTEXISTS`cities`(`id`int(11)NOTNULLAUTO_INCREMENT,PRIMARYKEY(`id`))ENGINE=InnoDB;CREATETABLEIFNOTEXIS
处理Magento集合时addAttributeToFilter()和addFieldToFilter()有什么区别?它与该值是否为eav_attribute有关系吗?编辑:根据http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/using_collections_in_magento:addFieldToFilter($attribute,$condition=null)--aliasforaddAttributeToFilter()有人可以证实这一点吗? 最佳答案
我已经迁移了一个mgento安装,执行以下操作:复制所有文件导出数据库使用mysqlworkbench导入数据库将base_url更改为新域将local.xml更新为正确的设置现在我得到:SQLSTATE[23000]:Integrityconstraintviolation:1062Duplicateentry'363624'forkey'PRIMARY'我已经在数据库中搜索了这个键363624,但它没有像消息中所说的那样重复我该如何解决这个问题? 最佳答案 这对我有帮助(清除了一些表格):输入您的Magento数据库并运行以下s
我想在magento2的Customer表中添加自定义列(电话),并希望在客户注册时在此字段中添加值。首先,我在customer_entity表的数据库中创建了一个列(电话)。当我在Magento/Customer/中调用$customer->setTelephone('1234567890')时创建客户Controller/Account/CreatePost.php在执行函数中。它给出了一个错误UndefinefunctionsetTelephoneinMagento/Customer/Model/Data/Customer.php。但是我已经在这个模型中创建了这个函数。Magen
我有一个属性有数千个选项。这些选项由脚本以编程方式创建,该脚本从提要中导入我的所有产品。该网站运行速度很慢,所以我想我应该摆脱所有过时的选项。问题是我无法从magento管理员加载编辑页面。如何使用MySQL查询识别属性选项?或者如何以编程方式删除所有属性选项?谢谢! 最佳答案 这将为您提供所有选项的列表$attribute_code='color';$attribute=Mage::getModel('eav/config')->getAttribute('catalog_product',$attribute_code);$op
我有一个数据库升级脚本来删除列上的非空约束。我想做一个先决条件检查,并且只在非空时调用ALTERTABLE。master.xml脚本是一个渐进式脚本,我不断添加脚本,整个脚本每次都会运行。在我的AlterTable脚本第一次运行后,我不希望它再次运行。无法为此找到预定义的前提条件,也无法编写sqlcheck。 最佳答案 可以用sqlCheck来完成。对于MySqlSELECTis_NullableFROMINFORMATION_SCHEMA.COLUMNSWHEREtable_name=''ANDcolumn_name=''对于甲骨
我必须列出产品的类别或类别,我只有产品的SKU我需要找到它属于哪个类别,所以我想知道这些信息保留在哪个magento表中。即:对于sku52429,它分为3类。该报告将显示所有3个类别树:Bl>头发护理>造型产品Bl>Natural&Organic>头发护理>造型产品Bl>我们的品牌>Pureology>造型师谢谢!里查 最佳答案 Magento类别存储在catalog_category_entity中(pk是entity_id)。要查找产品和类别之间的关系,请使用catalog_category_product。它的结构很简单:+
我在MySQL数据库的catalog_product_entity表中看到了这两个属性字段是“created_at”和“updated_at”如何让它们显示在前端? 最佳答案 可以使用getAttributeName()函数简单地添加属性,例如,要获取created_at,只需将以下php脚本添加到phtml页面:getCreatedAt();?>对于updated_at,使用:getUpdatedAt();?> 关于php-在Magento的前端显示产品创建和最后编辑日期,我们在Sta