问题标签 [configurable]
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.
spring - Spring @Configurable 与 Maven
我在当前项目中使用 Spring,但 @Configurable 注释不起作用。
我在我的一些类(大部分是 JPA 实体)中使用了注释:
我已将 aspectj-maven 插件放在我的 pom.xml 中:
但是在编译时没有加载Spring方面,所以@Inject注解不起作用。
php - 在 Magento 中以编程方式添加可配置产品并指定尺寸
我在 magento 中编写了一些代码,如果总数超过一定数量,它会将产品添加到购物车中。目前,它仅适用于简单产品。我想添加一个可配置的产品,然后告诉它选择哪个简单的产品(哪个尺寸)。
以下代码是我的参数,因为我看到人们在网上使用:
其中“22”是属性的 ID,“12”是特定的属性值。我不知道如何找到我的“22”版本,我不知道简单产品是否算作可配置产品的属性。
我最后调用的代码是:
php - Magento 可配置产品在页面刷新时缺货
我有一个可配置的产品,在我们的 Magento EE 1.12 应用程序中关联了一个简单的产品。当我查看产品页面时,一切都很好。如果我刷新产品页面,整个可配置产品都会被列为缺货。在我重新索引库存状态之前,它会保持这种状态。
查看数据库,重新索引库存状态后,与产品关联的行如下所示:
加载产品页面后,同一行如下所示:
我认为这会在刷新时触发产品页面上的缺货消息。我已经挖掘了很多代码,但无法弄清楚为什么加载产品页面会触发可配置产品的库存减少。关联简单产品的库存状态为 qty 为 1000,stock_status 为 1。
查看 mysql 常规日志,此行在产品页面加载时出现 2x:
将寻找如何调用此更新 -
任何帮助表示赞赏
magento - Magento - 更新可配置产品选项的价格
Magento 版本 1.6.1.0。我正在尝试编写一些代码来动态更新可配置产品选项的价格。我的最终目标是编写一个模块,该模块将根据可配置产品的子产品价格更新可配置产品选项的价格。附加代码从目录中提取所有可配置产品,并将它们与产品选项和价格以及子产品的名称和价格一起显示。我计划计算出可配置产品和每个子产品之间的价格差异,并更新价格适当的选项以匹配。到目前为止,我一直无法弄清楚如何更新产品选项的价格。
短版:我只需要一种方法来更新可配置产品选项的价格。你知道怎么做吗?
谢谢!
magento - 可配置产品页面上的 Mangeto 相关产品价格问题
所有价格,显示在可配置产品页面上的价格框 div 或具有自定义选项的产品(因此相关产品、菜单中的特色产品、追加销售等)都显示“请选择必填字段”或计算的价格可配置产品本身。
有没有人遇到过这个问题或知道它可能是什么?一直在寻找答案,但找不到任何可以解决的问题。
非常感谢任何帮助!
magento - Magento 将可配置选项选择更改为 div 样式下拉选项
有没有一种方法/指南可以将产品视图页面上的可配置选项选择从选择下拉类型更改为 div / ul - li 下拉类型?因为我需要为每个子选项添加库存状态。
提前致谢!
spring - @Configuration 在 Spring 中使用 @Configurable 的奇怪行为
我一直在使用基于 XML 的配置——我们有一个使用 Spring 作为 DI 的 Vaadin 应用程序,但我们不感兴趣DispacherServlet
——只有根上下文,我们用它来注入全局(不是用户拥有的依赖项)。
它的工作方式
我已经定义root-context.xml
了包含内容的文件:
我web.xml
的有:
然后,我的一些类是用@Component
注释定义的,而另一些是用注释定义的@Configurable
(后者主要属于用户会话,因此每个使用new
关键字创建的实例都需要 DI)。
我有context.xml
文件:
并且spring-instrument-tomcat-3.2.1.RELEASE.jar
在Tomcat的lib
目录中。
所有依赖项都正确注入(使用@Autowire
)到我的@Configurable
类中。
它不起作用的方式
最近我试图摆脱root-context.xml
上下文初始化并将其移动到Java@Configuration
类。
我创建了一个类,如下所示:
此外,我更改了web.xml
条目:
不幸的是,奇怪的事情开始发生。让我给你看一个例子。简化我的类结构如下所示:
使用 XML 设置,当它工作时,ComponentA
Spring 会正确地将其注入到我的所有@Configurable
对象中。奇怪的是,只有注释的配置BeanC
并没有得到ComponentA
注入(它总是null
),但是BeanB
确实Application
得到了!
你有什么想法为什么会发生?一旦我注释掉行web.xml
以返回到我以前的(基于 XML 的)配置,一切都开始工作。
我很高兴的猜测是,XML Spring 条目比基于注释的条目更隐蔽地注册了一些东西。我花了半天的时间试图找出那可能是什么,但我放弃了。我将不胜感激任何建议。
spring - Spring单例bean构造函数中的Spring @Configurable
我们遇到了关于 Spring @Configurable注解的有趣问题。我项目中的所有内容都为编译时编织(AspectJ)正确设置,并且仪器按预期工作。
但问题随之而来。我们正在构建一些聪明的记录器,它可能会在 spring 范围之外初始化。所以我们决定让它@Configurable
我们想在 Spring @Controller 中使用这个 Logger,根据定义它是无状态的(单例),所以我们有:
但是因为 Controller 是单例的,所以 spring 在初始加载时初始化它的内容,并且因为 logger 在它的构造函数中,它在上下文本身的完整构造之前被初始化,因此它的属性 A 永远不会被初始化。打印出以下漂亮的解释性警告:
有没有办法解决这个问题。
提前致谢。
string - Magento 可配置产品字符串错误
在类别视图中单击可配置产品时,我被重定向到空白页面,并出现以下错误:
字符串(59)“ http://www.smashingcases.co.uk/configurable-iphone-product1 ”
我注意到的是上面引号中的 URL 缺少该类别。这很奇怪,因为类别出现在浏览器的 URL 中:
http://www.smashingcases.co.uk/personalised-cases/configurable-iphone-product1
这是我第一次尝试构建可配置产品,因此它可能非常简单,但我一生都无法弄清楚这个字符串错误是什么以及为什么它显示的 URL 缺少类别?
我也尝试过制作不同类别的可配置产品(但使用相同的属性集),但我仍然遇到同样的问题..
可能与设置的属性有关吗?
我正在使用带有 Milano 主题的 Magento 1.8。
magento - Magento,可配置产品还是简单产品?什么对 SEO 最好?
我是 Magento 的新手,我需要有关可配置产品的建议。我对可配置产品及其属性进行了许多测试……当然,这真的很有趣,并且有助于保持干净的类别。顺便说一句,在创建许多可配置产品之前,我问自己,对于在 google 上搜索产品的客户(例如),是否会更容易找到可配置产品或简单产品。以 E27 灯泡为例。我制作了一个具有暖白和冷白光颜色属性的可配置产品。潜在客户将在 google 上搜索“e27 灯泡暖白”。问题是:可配置产品或多或少出现在搜索结果之间而不是简单产品之间的概率?(自然简单的产品名称会是:“e27灯泡暖白” 而可配置的产品名称将是:“e27 灯泡”)。您是否建议制作许多简单的产品或使用可配置的产品进行简化?非常感谢所有回复的人,祝您有美好的一天。