草庐IT

ATTRIBUTES

全部标签

php - 创建后 Laravel 5 Eloquent 加载模型属性

创建Eloquent模型时:Model::create(['prop1'=>1,'prop2'=>2]);返回的模型将只有prop1和prop2作为属性,我能做些什么来急切加载我没有插入数据库的所有其他属性,因为它们是可选的?编辑:为什么我需要这个?重命名我的数据库字段:数据库CREATETABLE`tblCustomer`(`pkCustomerID`INT(11)NOTNULLAUTO_INCREMENT,`baccount`VARCHAR(400)NULLDEFAULTNULL,`fldName`VARCHAR(400)NULLDEFAULTNULL,`fldNumRue`VAR

php - WooCommerce 通过属性查询获取产品

我有一个带有属性颜色的产品。属性值为红色、蓝色和绿色。我正在尝试创建自定义搜索,但我无法获得提取任何产品的查询。$args=array('post_type'=>array('product'),'post_status'=>'publish','posts_per_page'=>-1,'meta_query'=>array(array('key'=>'_visibility','value'=>array('catalog','visible'),'compare'=>'IN',)),'tax_query'=>array(array('taxonomy'=>'product','fi

php - 如何使用正则表达式获取所有属性?

我制作了这个正则表达式来获取标签“img”中的所有属性。//g但是,它只需要最后一个属性。如何使用正则表达式获取所有属性?测试字符串:结果:(http://www.regex101.com)MATCH11.[19-22]`alt`2.[24-27]`abc`MATCH21.[47-50]`src`2.[52-59]`def.png`MATCH31.[93-98]`style`2.[100-111]`border:none`MATCH41.[145-150]`style`2.[152-163]`border:none` 最佳答案 我建

php - Magento 'Select Configurable Attributes' 与 PHP

我创建了新的可配置产品,并用PHP附加了他们的简单产品。现在,当我编辑任何可配置的产品时,我会看到这个屏幕:那么在没有任何Magento文档的情况下,我应该在PHP中调用什么来以编程方式执行与上面屏幕相同的功能?我已经看到一些示例中使用了$configurable_product->setConfigurableProductsData(),但我认为这不是我需要的。 最佳答案 您是对的,您正在创建可配置产品和子产品之间的关联/链接,但实际情况是,当您创建可配置产品时,您没有设置基本上设置super属性的setConfigurable

php - Magento,添加没有可配置产品的服装尺寸属性

我想要一种简单的方法让我的用户在购买前选择衣服尺码但可配置产品似乎有点矫枉过正。你必须制作各种尺寸的产品然后你必须制作一个可配置的产品。这家商店是为我爸爸准备的,如果我必须向他解释他必须如何做这件事,他可能需要几周的时间才能知道这一点,(他花了几天时间才学会制作一个简单的产品)是否有任何其他可能性来创建产品并在前端让用户选择尺寸属性..必须有比这更简单的方法吗? 最佳答案 可配置产品依赖子简单产品的原因是为了跟踪库存——简单产品是物理的、可运输的单元(圆领衬衫-红色-小号),而可配置产品,如您所知,是将所有(圆领衬衫-部分颜色-部分

php - 在 WooCommerce 3+ 中隐藏购物车商品标题的变体信息

自从我们升级到Woocommerce第3版以来,我们的订单确认显示了包含变体详细信息的巨大标题。我不喜欢它的外观,它破坏了一些定制插件中的一些重要功能。引用:OrderNameShowingVariationssinceupdatetoWCversion3根据我的理解,有一个过滤器可用于禁用名为woocommerce_product_variation_title_include_attribute_name的标题中显示的数据。但我不知道在哪里应用过滤器。有没有一种快速的方法来应用过滤器以将其改回显示之前的状态? 最佳答案 此过滤器

PHP 对象 : get value of attribute by computed name

如果我在运行时计算名称,如何按名称访问对象的属性?例如。我遍历键并想要获取属性"field_"的每个值。$键。在python中有getattribute(myobject,attrname)。当然,它适用于eval("$val=$myobject->".$myattr.";");但IMO这很丑陋-有更清洁的方法吗? 最佳答案 请记住,PHP的一个非常强大的特性是它的VariableVariables你可以使用$attr='field'.$key;$myobject->$attr;或者更简洁,使用大括号$myobject->{'fie

php - 在 Magento 安装脚本中创建属性集

创建属性并将它们分配给现有属性集是一个已解决的问题,但我们遇到了一个问题,试图创建一个属性集并用默认和特定属性填充它失败。这是正在使用的代码:$setup->addAttributeSet('catalog_product','women_sizing_denim');$oAttributeSetModel=Mage::getModel("eav/entity_attribute_set")->load($setup->getAttributeSetId('catalog_product','women_sizing_denim'))->initFromSkeleton($setup-

java - 用户创建的新类(class)?

考虑这种情况:我有一个水族馆模拟器,里面有5种不同类型的鱼。不同的类型意味着不同的属性(速度、颜色、饥饿等)。如果我希望我的模拟器的用户能够创建一种新型鱼并为其属性赋予值怎么办?程序员是如何实现的?我是否需要某种“事件处理”来在我的“Fish”类中添加一组特定的代码行?这是一个有效的想法吗?(万一它是必不可少的,语言是Java。为了避免任何误解并防止像“这个uni工作吗?”这样的评论,是的。但我不是在寻找答案,我对这个概念很好奇.)编辑:是的,很遗憾我没有提到交互方式:GUI。因此,想象一个名为“添加新物种”的选项卡,其中有一个字段用于描述鱼类的每个属性(类型、速度、颜色等)。因此,用

java - Maven 程序集插件 : Failed to retrieve numeric file attributes using: '/bin/sh -c ls -1nlaR

我在我的OSX10.7.5上与Debian并行运行,我已经将一个包含Java源代码的目录从OSX链接到虚拟Debian机器(使用Parallels工具,它将目录挂载到/media/psf/)。编译工作正常,我遇到的唯一问题是MavenAssembly插件:它提示:Failedtoretrievenumericfileattributesusing:'/bin/sh-cls-1nlaR我用谷歌搜索了以下问题:http://jira.codehaus.org/browse/MASSEMBLY-588他们建议使用${baseDir}在jarlib.xml.通过此修改,代码可以编译,但是在使用