在Magento中为产品添加标签

0 php tags magento

在Magento中将标签插入产品需要什么代码?

谢谢

Ren*_*art 5

    $tagName = 'php';
    $customerID = NULL;
    $storeId = Mage::app()->getStore()->getId();
    $productID = 1;

    $tagModel = Mage::getModel('tag/tag');
    $tagModel->loadByName($tagName);
    //$tagModel->unsetData()->loadByName($tagName);  //if using a loop 

    if (!$tagModel->getId()) {
             $tagModel->setName($tagName)
                      ->setFirstCustomerId($customerId)
                      ->setFirstStoreId($storeId)
                      ->setStatus($tagModel->getPendingStatus())
                      ->save();
   }

   $relationStatus = $tagModel->saveRelation($productId, $customerId, $storeId);
Run Code Online (Sandbox Code Playgroud)