#[Route(path: '/wishlist/merge/pagelet', name: 'frontend.wishlist.product.merge.pagelet', defaults: ['XmlHttpRequest' => true, '_loginRequired' => true], methods: ['GET', 'POST'])]
public function ajaxPagelet(Request
$request, SalesChannelContext
$context, CustomerEntity
$customer): Response
{ $request->request->
set('no-aggregations', true
);
$page =
$this->wishlistPageLoader->
load($request,
$context,
$customer);
$this->
hook(new WishlistWidgetLoadedHook($page,
$context));
return $this->
renderStorefront('@Storefront/storefront/page/wishlist/wishlist-pagelet.html.twig',
[ 'page' =>
$page,
'searchResult' =>
$page->
getWishlist()->
getProductListing(),
]);
}}