Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
downloadable.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
10 ?>
11 <?php $_item = $block->getItem() ?>
12 <?php $_order = $block->getItem()->getOrderItem()->getOrder() ?>
13 <tr id="order-item-row-<?= /* @escapeNotVerified */ $_item->getId() ?>">
14  <td class="col name" data-th="<?= $block->escapeHtml(__('Product Name')) ?>">
15  <strong class="product name product-item-name"><?= $block->escapeHtml($_item->getName()) ?></strong>
16  <?php if ($_options = $block->getItemOptions()): ?>
17  <dl class="item-options links">
18  <?php foreach ($_options as $_option) : ?>
19  <dt><?= $block->escapeHtml($_option['label']) ?></dt>
20  <?php if (!$block->getPrintStatus()): ?>
21  <?php $_formatedOptionValue = $block->getFormatedOptionValue($_option) ?>
22  <dd<?php if (isset($_formatedOptionValue['full_view'])): ?> class="tooltip wrapper"<?php endif; ?>>
23  <?= /* @escapeNotVerified */ $_formatedOptionValue['value'] ?>
24  <?php if (isset($_formatedOptionValue['full_view'])): ?>
25  <div class="tooltip content">
26  <dl class="item options">
27  <dt><?= $block->escapeHtml($_option['label']) ?></dt>
28  <dd><?= /* @escapeNotVerified */ $_formatedOptionValue['full_view'] ?></dd>
29  </dl>
30  </div>
31  <?php endif; ?>
32  </dd>
33  <?php else: ?>
34  <dd><?= $block->escapeHtml((isset($_option['print_value']) ? $_option['print_value'] : $_option['value'])) ?></dd>
35  <?php endif; ?>
36  <?php endforeach; ?>
37  </dl>
38  <?php endif; ?>
39  <?php /* downloadable */ ?>
40  <?php if ($links = $block->getLinks()): ?>
41  <dl class="item-options links">
42  <dt><?= $block->escapeHtml($block->getLinksTitle()) ?></dt>
43  <?php foreach ($links->getPurchasedItems() as $link): ?>
44  <dd><?= $block->escapeHtml($link->getLinkTitle()) ?></dd>
45  <?php endforeach; ?>
46  </dl>
47  <?php endif; ?>
48  <?php /* EOF downloadable */ ?>
49  <?php $addInfoBlock = $block->getProductAdditionalInformationBlock(); ?>
50  <?php if ($addInfoBlock) :?>
51  <?= $addInfoBlock->setItem($_item->getOrderItem())->toHtml() ?>
52  <?php endif; ?>
53  <?= $block->escapeHtml($_item->getDescription()) ?>
54  </td>
55  <td class="col sku" data-th="<?= $block->escapeHtml(__('SKU')) ?>"><?= /* @escapeNotVerified */ $block->prepareSku($block->getSku()) ?></td>
56  <td class="col price" data-th="<?= $block->escapeHtml(__('Price')) ?>">
57  <?= $block->getItemPriceHtml() ?>
58  </td>
59  <td class="col qty" data-th="<?= $block->escapeHtml(__('Qty Invoiced')) ?>">
60  <span class="qty summary" data-label="<?= $block->escapeHtml(__('Qty Invoiced')) ?>"><?= /* @escapeNotVerified */ $_item->getQty()*1 ?></span>
61  </td>
62  <td class="col subtotal" data-th="<?= $block->escapeHtml(__('Subtotal')) ?>">
63  <?= $block->getItemRowTotalHtml() ?>
64  </td>
65 </tr>
$_option
Definition: checkbox.phtml:11
$_item $_order
$addInfoBlock
endforeach
$block
Definition: block.php:8
$_item
Definition: default.phtml:11
if( $_isRequired) echo ' required _required' ?>"> <label classforeach($_links as $_link) ($_linksPurchasedSeparately) ( $_isRequired) endif