В чем разница между isSalable() и isAvailable()?
В чем разница между isSalable() и isAvailable()? Отличаются ли эти функции для каждого типа продукта? Любые разъяснения будут приняты с благодарностью. Заранее благодарю.
1
Author: Fabian Schmengler, 2013-11-05
1 answers
isAvailable()
существует только в продуктах:
/app/code/core/Mage/Catalog/Model/Product.php:1259
\Mage_Catalog_Model_Product::isAvailable
public function isAvailable()
{
return $this->getTypeInstance(true)->isSalable($this);
}
isSalable
существует по типам продуктов и проверяет множество вещей.
Продукт должен быть доступен для продажи
В конфигурациях и пакетах должен быть хотя бы один продаваемый простой продукт.
Загружаемые файлы должны иметь по крайней мере одну ссылку.
4
Author: Fabian Blechschmidt, 2013-11-05 08:45:18