草庐IT

高端产品

全部标签

php - 以编程方式更新 Magento 中的产品价格 - 为 foreach() 提供的参数无效

我正在尝试以编程方式更新自定义模块中的产品价格。这是我的代码:Mage::setIsDeveloperMode(true);//fordebugonlytry{$product=Mage::getModel('catalog/product')->load($productId);$product->setPrice($newPrice);$product->save();}catch(Exception$ex){echo"Error:".$ex->getMessage();}执行此代码时,出现以下异常:Warning:Invalidargumentsuppliedforforeach

php - 在 list.phtml 中显示产品属性 - Magento

你好,我已经阅读了很多关于这个的帖子,虽然它有效但还不完整。例如;属性1=鞋码,属性2=鞋颜色。两者都在下拉列表中,我想在类别页面中列出每个产品的所有可能属性颜色。问题:当我测试代码时,它只会显示第一种鞋子颜色,而不是所有可能的颜色。我在这里做错了什么?这是我所拥有的3个示例。所有代码都有效,但只显示第一个属性颜色。示例1:getMyAttribute()?>getAnotherCustomAttribute()?>getAttributeText('shoecolor')?>示例2getResource()->getAttribute('shoecolor')->getFronten

php - Woocommerce 仅针对 2 种产品在订单电子邮件中发送 PDF 附件

在woocommerce中,我有2个产品有产品说明PDF。如果客户购买了这两种产品中的任何一种,我想将其PDF连同订单确认电子邮件一起发送。现在我正在使用此代码发送带有订单确认电子邮件的PDF-add_filter('woocommerce_email_attachments','attach_terms_conditions_pdf_to_email',10,3);functionattach_terms_conditions_pdf_to_email($attachments,$status,$order){$allowed_statuses=array('new_order','

php - 如何将新产品包添加到购物车?

我想以编程方式将包装产品添加到购物车,我在ModuleFrontController中的操作如下所示:publicfunctioninitPack(){$product=newPack();$product->tax_name='tva1';$product->tax_rate='10%';$product->id_manufacturer=1;$product->id_supplier=1;$product->id_category_default=1;$product->id_shop_default=1;$product->manufacturer_name='rrr';$pro

php - 在 Prestashop 1.7 的管理产品页面中添加新字段的正确方法

我为Prestashop1.7创建了一个模块,以便在管理产品页面中添加一个新字段。由于缺乏适当的文档,我想问一下添加我的自定义字段的正确方法,一个选择。我想在产品保存时得到保存和更新。我使用下面的代码添加一个包含表单的tplpublicfunctionhookDisplayAdminProductsExtra($params){$this->smarty;$available_items=$this->getAvailableBadges();$id_product=Tools::getValue('id_product');$this->context->smarty->assign

php - 如何使用 Magento API 获取产品评论和评级信息

我正在使用MagentoAPI从其他服务器获取产品信息,即$soap=newSoapClient('http://example.com/api/soap/?wsdl');$sessionId=$soap->login('xxxxxxx','xxxxxxxx');$productInfo=$soap->call($sessionId,'product.info','123');上面的代码对我来说获取产品信息没问题,但我必须收集特定产品的产品评论和评级信息,而我在MagentoAPI列表中没有得到这样的方法http://www.magentocommerce.com/support/ma

php - Woocommerce 显示带有产品图片的产品

我有一个运行wordpress插件WooCommerce的wordpress网站。由于本网站处理的产品数量庞大,我们一直在网站外部管理产品列表并上传。许多产品还没有图片,但它们有一个硬编码的图片url,因此我们可以在获得它们时添加它们。为了解决损坏的图像问题,我只是稍微搜索一下图像大小,如果我找不到它并用占位符替换它。$src=wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),$size);if(@getimagesize($src[0])){//displayproductimage}else{//display

php - codeigniter 中的产品详细信息页面路由

在我的本地站点http://localhost/giftsware/nl/products/details/2382这是我的产品描述页面的浏览器url现在我想要更多用户友好的产品描述页面url。我想将上面的url更改为http://localhost/giftsware/products/2382我尝试通过添加将所有调用路由到详细信息$route['products/(:any)']="nl/products/details/$1";这是在routes.php文件中,但它给了我404错误。可能的问题是什么?我该如何解决?这是我完整的路由文件代码$route['(:any)/produc

php - 在 Magento 管理面板的目录产品页面中动态设置选择选项

需要在一个选择属性中有一组动态值,这取决于另一个选择属性。例如将有两个下拉属性1.parentdropdown,2.childdropdown如果在父级下拉列表中选择“A”,则“Air”、“Apple”、“Ant”将显示在下拉列表中。如果在父属性中选择“B”,则将显示“Ball”、“Box”、“Base”。因此基本上子下拉列表的值将取决于父下拉列表的选定值。我想让它动态化,因为选项可以保存在属性下,这些值将显示在目录产品编辑页面中。提前致谢。 最佳答案 如果您在JS中的对象或数组中的选择框内有数据,请尝试以下代码,然后您可以轻松地将

php - Magento 1.9.2 - 保存自定义管理表单产品新建和编辑页面(自定义选项卡)

我实现了将自定义选项卡/网格添加到产品新建和编辑页面,其中包含一个输入字段。按照这个tutorial问题是它不保存数据输入。在这一点上,我不知道这是否实际上没有包含在教程中,或者我犯了一个错误。这足以保存数据输入吗?$customFieldValue=$this->_getRequest()->getPost('custom_field');$product->save();我如何在后端调试这个值? 最佳答案 教程不涉及。要查看差异,您可能必须添加newattributetoproduct然后做类似的事情:$customFieldV