如何获取产品标签 ID
how to get Product Tag id
我想通过标签获取 8 个产品如何获取当前产品标签 ID。
$tagId = 1; // I want to get id on view.html
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId);
print_r($collection->getData());
有两种方法可以限制收集。
$tagId = 1; // I want to get id on view.html
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId)
->setPageSize(8);
或
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId);
$collection->getSelect()->limit(8);
我认为你是在 Mage_Tag_Model_Entity_Customer_Collection
之后的 addProductFilter
$model = Mage::getModel('tag/tag')->getCollection()
->addProductFilter($ProductId)
->setFlag('relation', true)
->addStoreFilter(Mage::app()->getStore()->getId())
->setActiveFilter();
我想通过标签获取 8 个产品如何获取当前产品标签 ID。
$tagId = 1; // I want to get id on view.html
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId);
print_r($collection->getData());
有两种方法可以限制收集。
$tagId = 1; // I want to get id on view.html
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId)
->setPageSize(8);
或
$collection = Mage::getResourceModel('tag/product_collection')
->addAttributeToSelect('sku')
->addAttributeToSelect('name')
->addTagFilter($tagId);
$collection->getSelect()->limit(8);
我认为你是在 Mage_Tag_Model_Entity_Customer_Collection
addProductFilter
$model = Mage::getModel('tag/tag')->getCollection()
->addProductFilter($ProductId)
->setFlag('relation', true)
->addStoreFilter(Mage::app()->getStore()->getId())
->setActiveFilter();