gpt4 book ai didi

php - 错误 : Call to undefined method addAttributeToFilter()

转载 作者:可可西里 更新时间:2023-11-01 12:40:32 25 4
gpt4 key购买 nike

我已经制作了我的 Magento 模型:

<?php

class Kiwi_SliderBoard_Model_Resource_Slider_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
{

protected function _construct()
{
$this->_init("sliderboard/slider");

}

}

当我尝试在我的街区使用它时:

class Kiwi_SliderBoard_Block_Slider extends Mage_Catalog_Block_Product_Abstract {

public function getSlider ()
{
$slider= Mage::getModel('sliderboard/slider')
->getCollection()
->addAttributeToFilter('status', array('eq' => 1));
return $slider;
}

}

我收到了这个错误!

Fatal error: Call to undefined method Kiwi_SliderBoard_Model_Resource_Slider_Collection::addAttributeToFilter() in C:\wamp\www\ce_1.6.2.0\app\code\local\Kiwi\SliderBoard\Block\Slider.php on line 8

你能帮忙吗?
谢谢

最佳答案

addAttributeToFilter();

仅用于 EAV 集合,如产品、客户等。

对于所有其他集合,只需使用:

addFieldToFilter();

关于php - 错误 : Call to undefined method addAttributeToFilter(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13305389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com