Skip to content

Commit 516c2bb

Browse files
committed
OP-291: Replicate wishlist selection logic from product list on product details view
1 parent be4dc0a commit 516c2bb

File tree

2 files changed

+2
-10
lines changed

2 files changed

+2
-10
lines changed

src/Resources/assets/shop/js/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import './handleEditWishlistModal';
66
import { WishlistVariantButton } from './WishlistVariantButton';
77
import { WishlistVariantPrice } from './WishlistVariantPrice';
88

9-
109
const WishlistVariantElements = [...document.querySelectorAll('[data-bb-toggle="wishlist-variant"]')];
1110
export const WishlistVariantButtonList = WishlistVariantElements.map(button => new WishlistVariantButton(button).init());
1211

src/Resources/views/Product/Show/_addToCart.html.twig

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,14 @@
3535
'form': form
3636
}) }}
3737

38-
{{ form_widget(form.wishlists) }}
39-
4038
<div class="bb-add-to-cart-container">
4139
<button type="submit" class="primary ui icon labeled button bb-wishlist-button"
4240
{{ sylius_test_html_attribute('add-to-cart-button') }}>
4341
<i class="cart icon"></i>
4442
{{ 'sylius.ui.add_to_cart'|trans }}
4543
</button>
46-
<button id="{{ form.addToWishlist.vars.id }}" name="{{ form.addToWishlist.vars.full_name }}"
47-
class="{{ form.addToWishlist.vars.attr.class }} ui icon labeled button bb-wishlist-button"
48-
data-bb-toggle="wishlist-variant"
49-
{{ sylius_test_html_attribute('wishlist-add-variant') }}>
50-
<i class="heart icon"></i>
51-
{{ form.addToWishlist.vars.label|trans }}
52-
</button>
44+
45+
{% include '@BitBagSyliusWishlistPlugin/Common/_addToWishlist.html.twig' %}
5346
</div>
5447
{{ form_row(form._token) }}
5548
{{ form_end(form, {'render_rest': false}) }}

0 commit comments

Comments
 (0)