
Ta objava opisuje, kako zagnati kodo Magento 2 v zunanji datoteki ali skriptu. Zunanja datoteka je lahko znotraj korenske mape ali podmape Magento.
Ta primer upošteva, da je datoteka prisotna v korenski mapi Magento 2. Poimenujmo datoteko kot test-script.php. Torej, želimo izvesti nekaj kode, ko odpremo http://mysite.com/test-script.php.
Tukaj je spodnja koda.
getObjectManager();
$state = $obj->get('Magento\Framework\App\State');
$state->setAreaCode('frontend');
$quoteId = 1;
$quote = $obj->get('Magento\Checkout\Model\Session')
->getQuote()
->load($quoteId);
print_r($quote->getOrigData());
$productId = 1;
$product = $obj->get('Magento\Catalog\Model\ProductRepository')
->getById($productId);
print_r($product->getData());
?>