我对这个可怜的问题感到抱歉,但我不知道从哪里开始。Magento自定义选项如果声明
基本上我有一个产品模板,利用名称的15个自定义选项,15个T恤衫大小和15个T恤数量。
使用jquery这些选项隐藏在基于产品数量的个性化中。然后它会为该尺寸设置一个默认值*或不设置。
唯一的问题是,如果客户在电子邮件和客户订单中说3件t恤,他们会看到一长串他们没有选择的选项。
我想知道是否有方法排除选项,如果它等于*或没有。
WITH THE BELOW
<?php
$optionvalue = $option['value'];
$array = array('None','*');
if(!in_array($optionvalue,$array)){
echo $option['label'];
}
?>
<?php
$optionvalue = $option['value'];
$array = array('None','*');
if(!in_array($optionvalue,$array)){
echo (isset($option['print_value']) ? $option['print_value'] : nl2br($this->escapeHtml($option['value'])));
}
?>
如何添加控件?你有一个语法的例子 – Johnny86
我只需要一个IF语句就是选项value =“No”或“*”然后忽略 – Johnny86
尝试像这样没有喜悦。 '$ optionvalue = $ option ['print_value']; $ os = array(“*”,“None”); ($ in_array($ optionvalue,$ os)){isset($ option ['print_value'])?$ option ['print_value']:nl2br($ this-> escapeHtml($ option ['value']) ))); }' – Johnny86