$layer = Mage::getSingleton('catalog/layer');
$attributes =$layer->getFilterableAttributes();
$w_meta = "";
<wbr><wbr><wbr>$w_arr =array();<wbr><wbr><wbr><br><wbr><wbr><wbr>if(Mage::registry('current_category')){<br><wbr><wbr><wbr>$w_arr[] =str_replace( '&', 'And',htmlspecialchars_decode(Mage::registry('current_category')->getName()));<br><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr>foreach($attributes as$attribute){<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$w_value =Mage::app()->getRequest()->getParam($attribute->getAttributeCode());<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>if(!empty($w_value)){<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>if($attribute->getAttributeCode()== 'price'){<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$w_arr[] =$attribute->getAttributeCode().':'.str_replace(',','-',$w_value);<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>}else{<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$w_arr[] =$attribute->getAttributeCode().':'.$attribute->getFrontend()->getOption($w_value);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr>}<br> $w_meta = implode(',' ,$w_arr);<wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$w_meta =str_replace('cat:','',$w_meta);<wbr><wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$this->_data['description'] = str_replace('&', 'And', htmlspecialchars_decode($w_meta));</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
$attributes =$layer->getFilterableAttributes();
$w_meta = "";
<wbr><wbr><wbr>$w_arr =array();<wbr><wbr><wbr><br><wbr><wbr><wbr>if(Mage::registry('current_category')){<br><wbr><wbr><wbr>$w_arr[] =str_replace( '&', 'And',htmlspecialchars_decode(Mage::registry('current_category')->getName()));<br><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr>foreach($attributes as$attribute){<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$w_value =Mage::app()->getRequest()->getParam($attribute->getAttributeCode());<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>if(!empty($w_value)){<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>if($attribute->getAttributeCode()== 'price'){<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$w_arr[] =$attribute->getAttributeCode().':'.str_replace(',','-',$w_value);<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>}else{<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$w_arr[] =$attribute->getAttributeCode().':'.$attribute->getFrontend()->getOption($w_value);<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>}<wbr><wbr><wbr><br><wbr><wbr><wbr>}<br> $w_meta = implode(',' ,$w_arr);<wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$w_meta =str_replace('cat:','',$w_meta);<wbr><wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr>$this->_data['description'] = str_replace('&', 'And', htmlspecialchars_decode($w_meta));</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
本文探讨了如何通过Mage框架获取并处理商品过滤属性,生成包含价格区间、分类名称和自定义参数的元数据。
1341

被折叠的 条评论
为什么被折叠?



