@@ -16,110 +16,138 @@ $helper = $this->helper('Magento\Msrp\Helper\Data');
1616$ canApplyMsrp = $ helper ->isShowBeforeOrderConfirm ($ product ) && $ helper ->isMinimalPriceLessMsrp ($ product );
1717?>
1818<tbody class="cart item">
19- <tr class="item-info">
20- <td data-th="<?php echo $ block ->escapeHtml (__ ('Item ' )); ?> " class="col item">
21- <?php if ($ block ->hasProductUrl ()):?> <a href="<?php echo $ block ->getProductUrl () ?> " title="<?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?> " class="product-item-photo">
19+ <tr class="item-info">
20+ <td data-th="<?php echo $ block ->escapeHtml (__ ('Item ' )); ?> " class="col item">
21+ <?php if ($ block ->hasProductUrl ()):?>
22+ <a href="<?php echo $ block ->getProductUrl () ?> "
23+ title="<?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?> "
24+ tabindex="-1"
25+ class="product-item-photo">
2226 <?php else :?>
23- <span class="product-item-photo">
24- <?php endif ;?>
25- <?php echo $ block ->getLayout ()->createBlock ('Magento\Catalog\Block\Product\Image ' )->init ($ block ->getProductForThumbnail (), 'cart_page_product_thumbnail ' )->toHtml (); ?>
26- <?php if ($ block ->hasProductUrl ()):?> </a><?php else : ?> </span><?php endif ; ?>
27- <div class="product-item-details">
28- <strong class="product-item-name">
29- <?php if ($ block ->hasProductUrl ()):?>
30- <a href="<?php echo $ block ->getProductUrl () ?> "><?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?> </a>
31- <?php else : ?>
32- <?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?>
33- <?php endif ; ?>
34- </strong>
35- <?php if ($ _options = $ block ->getOptionList ()):?>
36- <dl class="item-options">
37- <?php foreach ($ _options as $ _option ) : ?>
38- <?php $ _formatedOptionValue = $ block ->getFormatedOptionValue ($ _option ) ?>
39- <dt><?php echo $ block ->escapeHtml ($ _option ['label ' ]) ?> </dt>
40- <dd>
41- <?php if (isset ($ _formatedOptionValue ['full_view ' ])): ?>
42- <?php echo $ _formatedOptionValue ['full_view ' ] ?>
43- <?php else : ?>
44- <?php echo $ _formatedOptionValue ['value ' ] ?>
45- <?php endif ; ?>
46- </dd>
47- <?php endforeach ; ?>
48- </dl>
27+ <span class="product-item-photo">
4928 <?php endif ;?>
50- <?php if ($ messages = $ block ->getMessages ()): ?>
51- <?php foreach ($ messages as $ message ): ?>
52- <div class="cart item message <?php echo $ message ['type ' ] ?> "><div><?php echo $ block ->escapeHtml ($ message ['text ' ]) ?> </div></div>
53- <?php endforeach ; ?>
29+ <?php echo $ block ->getLayout ()->createBlock ('Magento\Catalog\Block\Product\Image ' )->init ($ block ->getProductForThumbnail (), 'cart_page_product_thumbnail ' )->toHtml (); ?>
30+ <?php if ($ block ->hasProductUrl ()):?>
31+ </a>
32+ <?php else : ?>
33+ </span>
5434 <?php endif ; ?>
55- <?php $ addInfoBlock = $ block ->getProductAdditionalInformationBlock (); ?>
56- <?php if ($ addInfoBlock ): ?>
57- <?php echo $ addInfoBlock ->setItem ($ _item )->toHtml () ?>
58- <?php endif ;?>
59- </div>
60- <?php $ cols = 1 ; ?>
61- </td>
35+ <div class="product-item-details">
36+ <strong class="product-item-name">
37+ <?php if ($ block ->hasProductUrl ()):?>
38+ <a href="<?php echo $ block ->getProductUrl () ?> "><?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?> </a>
39+ <?php else : ?>
40+ <?php echo $ block ->escapeHtml ($ block ->getProductName ()) ?>
41+ <?php endif ; ?>
42+ </strong>
43+ <?php if ($ _options = $ block ->getOptionList ()):?>
44+ <dl class="item-options">
45+ <?php foreach ($ _options as $ _option ) : ?>
46+ <?php $ _formatedOptionValue = $ block ->getFormatedOptionValue ($ _option ) ?>
47+ <dt><?php echo $ block ->escapeHtml ($ _option ['label ' ]) ?> </dt>
48+ <dd>
49+ <?php if (isset ($ _formatedOptionValue ['full_view ' ])): ?>
50+ <?php echo $ _formatedOptionValue ['full_view ' ] ?>
51+ <?php else : ?>
52+ <?php echo $ _formatedOptionValue ['value ' ] ?>
53+ <?php endif ; ?>
54+ </dd>
55+ <?php endforeach ; ?>
56+ </dl>
57+ <?php endif ;?>
58+ <?php if ($ messages = $ block ->getMessages ()): ?>
59+ <?php foreach ($ messages as $ message ): ?>
60+ <div class="cart item message <?php echo $ message ['type ' ] ?> "><div><?php echo $ block ->escapeHtml ($ message ['text ' ]) ?> </div></div>
61+ <?php endforeach ; ?>
62+ <?php endif ; ?>
63+ <?php $ addInfoBlock = $ block ->getProductAdditionalInformationBlock (); ?>
64+ <?php if ($ addInfoBlock ): ?>
65+ <?php echo $ addInfoBlock ->setItem ($ _item )->toHtml () ?>
66+ <?php endif ;?>
67+ </div>
68+ <?php $ cols = 1 ; ?>
69+ </td>
6270
63- <?php if ($ canApplyMsrp ): ?>
64- <td class="col msrp" data-th="<?php echo $ block ->escapeHtml (__ ('Price ' )); ?> ">
65- <span class="pricing msrp">
66- <span class="msrp notice"><?php echo __ ('See price before order confirmation. ' ); ?> </span>
67- <?php $ helpLinkId = 'cart-msrp-help- ' . $ _item ->getId (); ?>
68- <?php $ coreHelper = $ this ->helper ('Magento\Core\Helper\Data ' ); ?>
69- <a href="#" class="action help map" id="<?php echo ($ helpLinkId ); ?> " data-mage-init='{"addToCart":{"helpLinkId": "#<?php echo $ helpLinkId ;?> ","productName": "<?php echo $ product ->getName (); ?> ","showAddToCart": false}}'>
70- <span><?php echo __ ("What's this? " ); ?> </span>
71- </a>
72- </span>
71+ <?php if ($ canApplyMsrp ): ?>
72+ <td class="col msrp" data-th="<?php echo $ block ->escapeHtml (__ ('Price ' )); ?> ">
73+ <span class="pricing msrp">
74+ <span class="msrp notice"><?php echo __ ('See price before order confirmation. ' ); ?> </span>
75+ <?php $ helpLinkId = 'cart-msrp-help- ' . $ _item ->getId (); ?>
76+ <?php $ coreHelper = $ this ->helper ('Magento\Core\Helper\Data ' ); ?>
77+ <a href="#" class="action help map" id="<?php echo ($ helpLinkId ); ?> " data-mage-init='{"addToCart":{"helpLinkId": "#<?php echo $ helpLinkId ;?> ","productName": "<?php echo $ product ->getName (); ?> ","showAddToCart": false}}'>
78+ <span><?php echo __ ("What's this? " ); ?> </span>
79+ </a>
80+ </span>
81+ <?php $ cols ++; ?>
82+ </td>
83+ <?php else : ?>
84+ <td class="col price" data-th="<?php echo $ block ->escapeHtml (__ ('Price ' )); ?> ">
85+ <?php echo $ block ->getUnitPriceHtml ($ _item ); ?>
86+ <?php $ cols ++; ?>
87+ </td>
88+ <?php endif ; ?>
89+ <td class="col qty" data-th="<?php echo $ block ->escapeHtml (__ ('Qty ' )); ?> ">
90+ <div class="field qty">
91+ <label class="label" for="cart-<?php echo $ _item ->getId () ?> -qty">
92+ <span><?php echo __ ('Qty ' ) ?> </span>
93+ </label>
94+ <div class="control qty">
95+ <input id="cart-<?php echo $ _item ->getId () ?> -qty"
96+ name="cart[<?php echo $ _item ->getId () ?> ][qty]"
97+ value="<?php echo $ block ->getQty () ?> "
98+ type="number"
99+ size="4"
100+ title="<?php echo $ block ->escapeHtml (__ ('Qty ' )); ?> "
101+ class="input-text qty"
102+ maxlength="12"
103+ data-validate="{required:true,'validate-greater-than-zero':true}" />
104+ </div>
105+ </div>
73106 <?php $ cols ++; ?>
74107 </td>
75- <?php else : ?>
76- <td class="col price" data-th="<?php echo $ block ->escapeHtml (__ ('Price ' )); ?> ">
77- <?php echo $ block ->getUnitPriceHtml ($ _item ); ?>
108+
109+ <td class="col subtotal" data-th="<?php echo $ block ->escapeHtml (__ ('Subtotal ' ));?> ">
110+ <?php if ($ canApplyMsrp ): ?>
111+ <span class="cart msrp subtotal">--</span>
112+ <?php else : ?>
113+ <?php echo $ block ->getRowTotalHtml ($ _item ); ?>
114+ <?php endif ; ?>
78115 <?php $ cols ++; ?>
79116 </td>
80- <?php endif ; ?>
81- <td class="col qty" data-th="<?php echo $ block ->escapeHtml (__ ('Qty ' )); ?> ">
82- <div class="field qty">
83- <label class="label" for="cart-<?php echo $ _item ->getId () ?> -qty">
84- <span><?php echo __ ('Qty ' ) ?> </span>
85- </label>
86- <div class="control qty">
87- <input id="cart-<?php echo $ _item ->getId () ?> -qty" name="cart[<?php echo $ _item ->getId () ?> ][qty]" value="<?php echo $ block ->getQty () ?> " type="number" size="4" title="<?php echo __ ('Qty ' ) ?> " class="input-text qty" maxlength="12" data-validate="{required:true,'validate-greater-than-zero':true}"/>
88- </div>
89- </div>
90- <?php $ cols ++; ?>
91- </td>
117+ </tr>
118+ <tr class="item-actions">
119+ <td colspan="<?php echo $ cols ;?> ">
120+ <div class="actions-toolbar">
92121
93- <td class="col subtotal" data-th="<?php echo $ block ->escapeHtml (__ ('Subtotal ' ));?> ">
94- <?php if ($ canApplyMsrp ): ?>
95- <span class="cart msrp subtotal">--</span>
96- <?php else : ?>
97- <?php echo $ block ->getRowTotalHtml ($ _item ); ?>
98- <?php endif ; ?>
99- <?php $ cols ++; ?>
100- </td>
101- </tr>
102- <tr class="item-actions">
103- <td colspan="<?php echo $ cols ;?> ">
104- <div class="actions-toolbar">
105- <?php if ($ this ->helper ('Magento\Wishlist\Helper\Data ' )->isAllowInCart ()) : ?>
106- <?php if ($ isVisibleProduct ): ?>
107- <a href="#" data-post='<?php echo $ this ->helper ('Magento\Wishlist\Helper\Data ' )->getMoveFromCartParams ($ _item ->getId ()); ?> ' class="use-ajax action towishlist">
108- <span><?php echo __ ('Move to Wishlist ' ); ?> </span>
109- </a>
122+ <?php if ($ this ->helper ('Magento\Wishlist\Helper\Data ' )->isAllowInCart ()) : ?>
123+ <?php if ($ isVisibleProduct ): ?>
124+ <a href="#"
125+ data-post='<?php echo $ this ->helper ('Magento\Wishlist\Helper\Data ' )->getMoveFromCartParams ($ _item ->getId ()); ?> '
126+ class="use-ajax action towishlist">
127+ <span><?php echo __ ('Move to Wishlist ' ); ?> </span>
128+ </a>
129+ <?php endif ?>
110130 <?php endif ?>
111- <?php endif ?>
112-
113- <?php if ($ isVisibleProduct ): ?>
114- <a class="action edit" href="<?php echo $ block ->getConfigureUrl () ?> " title="<?php echo __ ('Edit item parameters ' ) ?> "><span><?php echo __ ('Edit ' ) ?> </span></a>
115- <?php endif ?>
116131
117- <a href="#" title="<?php echo __ ('Remove item ' ) ?> "
118- class="action delete"
119- data-post='<?php echo $ this ->helper ('Magento\Checkout\Helper\Cart ' )->getDeletePostJson ($ _item ); ?> '>
120- <span><?php echo __ ('Remove item ' )?> </span>
121- </a>
122- </div>
123- </td>
124- </tr>
132+ <?php if ($ isVisibleProduct ): ?>
133+ <a class="action edit"
134+ href="<?php echo $ block ->getConfigureUrl () ?> "
135+ title="<?php echo $ block ->escapeHtml (__ ('Edit item parameters ' )); ?> ">
136+ <span>
137+ <?php echo __ ('Edit ' ) ?>
138+ </span>
139+ </a>
140+ <?php endif ?>
141+
142+ <a href="#"
143+ title="<?php echo $ block ->escapeHtml (__ ('Remove item ' )); ?> "
144+ class="action delete"
145+ data-post='<?php echo $ this ->helper ('Magento\Checkout\Helper\Cart ' )->getDeletePostJson ($ _item ); ?> '>
146+ <span>
147+ <?php echo __ ('Remove item ' )?>
148+ </span>
149+ </a>
150+ </div>
151+ </td>
152+ </tr>
125153</tbody>
0 commit comments