В пурпуре, как получить идентификатор категории каждого продукта из его идентификатора продукта.ID категории Magento от ID продукта
$items = $request->getAllItems();
$c = count($items);
for ($i = 0; $i < $c; $i++) {
if ($items[$i]->getProduct() instanceof Mage_Catalog_Model_Product) {
if ($items[$i]->getProduct()->getId()) {
$this->_dhlAllowed = false;
}
}
}
Здесь $items[$i]->getProduct()->getId()
ID продукта. Я хочу его идентификатор категории.
$ пунктов [$ I] -> getProduct() -> getCategoryIds(); Это возвращает идентификатор категории на одном сервере, но не на другом сервере. Есть идеи? – Elamurugan
Вы пытались перевернуть таблицы плоских категорий на сервере? Такие странные вещи обычно связаны с устаревшим (или поврежденным) индексом. – mcmil