Coming Back Soon
Product: Black Mussels Description: These Black Mussels are a terrific alternative to regular shellfish because they have a very hard, yet delicate earthy flavor. They are an extremely versatile seafood, who's orange meat works excellently in sauces and pastas. Mussels...
Coming Back Soon
Product: Mussels on Half shellBrand: n/aDescription: These green mussels from New Zealand are world-famous. You might know them from a variety of major buffets! The mussels have a neutral taste and are perfectly suitable as a starter or as an amuse....
Coming Back Soon
Product: Medium Whole White ClamsBrand: n/aDescription: Clams are a very healthy food, and can be prepared in a variety of ways such as Paella, soups, stews or casseroles. These cleaned and blanched frozen clams can be directly used in your dish.Size: 1kgPackaging:...
Coming Back Soon
Product: Mussels MeatBrand: n/aDescription: During a busy week, it's important to have some quick meal options ready that can be prepared in a short amount of time to keep up with your schedule. Our selection of frozen fully cooked mussels is...
Coming Back Soon
Product: Squid RingsDescription: These ready to cook and highly versatile cleaned squid rings taste great and give you that immaculate seafood taste, while also providing incredible value for money. To cook, simply defrost the squid rings and put them directly...
Coming Back Soon
Product: Whole Squid Cleaned Description: Cleaning the squid is not an easy task. Our baby squid is cleaned very well and also it has the cleaned head to get a better taste. Squid Tubes are popular for stir-frying or tossing...
Coming Back Soon
Product: Squid Tubes Cleaned Brand: n/aDescription: Squid tubes are a nutritious, high-protein alternative to traditionally expensive fish such as salmon or tuna. Slice and cook our cleaned squid tubes according to your preferred dish. Make sure the squid is cooked at the...
Coming Back Soon
Product: Baby Octopus Description: This frozen baby octopus is perfect for cooking and eating whole. Why not try adding it into a paella, grilling on skewers over the bbq or just adding it into salads or pasta dishes. There are many...
Coming Back Soon
Product: Breaded Squid Rings Description: Squid rings coated in breadcrumbs and fried for a firm and crispy product. This finger food works well as a starter dish, or as an added ingredient to your favourite burger. Simply deep fry for 3-5 minutes,...
Coming Back Soon
Product: Frozen Octopus Leg Size: 300gStatus: FrozenOrigin: SpainProduct Code: 37667
Coming Back Soon
Product: Fresh Squid Rings Description: Squid is highly regarded for its soft meat. Rings can be battered/ fried.Size: 700gStatus: FreshOrigin: IndiaProduct Code: 39033 This is a fresh seafood item and is delivered the next day!
' + html + '
'; switch (_config.feedbackPosition) { case 'aboveForm': $addToCartForm.before(feedback); break; case 'belowForm': $addToCartForm.after(feedback); break; case 'nextButton': default: $addToCartForm.find(_config.addToCartBtnSelector).after(feedback); break; } // If you use animate.css // $('.ajaxified-cart-feedback').addClass('animated bounceInDown'); $('.ajaxified-cart-feedback').slideDown(); }; var _setText = function($button, label) { if ($button.children().length) { $button.children().each(function() { if ($.trim($(this).text()) !== '') { $(this).text(label); } }); } else { $button.val(label).text(label); } }; var _init = function() { $(document).ready(function() { $(_config.addToCartFormSelector).submit(function(e) { e.preventDefault(); var $addToCartForm = $(this); var $addToCartBtn = $addToCartForm.find(_config.addToCartBtnSelector); _setText($addToCartBtn, _config.addingToCartBtnLabel); $addToCartBtn.addClass('disabled').prop('disabled', true); // Add to cart. $.ajax({ url: _config.shopifyAjaxAddURL, dataType: 'json', type: 'post', data: $addToCartForm.serialize(), success: function(itemData) { // Re-enable add to cart button. $addToCartBtn.addClass('inverted'); _setText($addToCartBtn, _config.addedToCartBtnLabel); // _showFeedback('success',' Added to cart!',$addToCartForm); window.setTimeout(function(){ $addToCartBtn.prop('disabled', false).removeClass('disabled').removeClass('inverted'); _setText($addToCartBtn,_config.addToCartBtnLabel); }, _config.howLongTillBtnReturnsToNormal); // Update cart count and show cart link. $.getJSON(_config.shopifyAjaxCartURL, function(cart) { if (_config.cartCountSelector && $(_config.cartCountSelector).length) { var value = $(_config.cartCountSelector).html() || '0'; $(_config.cartCountSelector).html(value.replace(/[0-9]+/,cart.item_count)).removeClass('hidden-count'); } if (_config.cartTotalSelector && $(_config.cartTotalSelector).length) { if (typeof Currency !== 'undefined' && typeof Currency.moneyFormats !== 'undefined') { var newCurrency = ''; if ($('[name="currencies"]').length) { newCurrency = $('[name="currencies"]').val(); } else if ($('#currencies span.selected').length) { newCurrency = $('#currencies span.selected').attr('data-currency'); } if (newCurrency) { $(_config.cartTotalSelector).html('' + Shopify.formatMoney(Currency.convert(cart.total_price, "AED", newCurrency), Currency.money_format[newCurrency]) + ''); } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "${{ amount }} AED {{ amount }} ")); } } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "${{ amount }} AED {{ amount }} ")); } }; }); }, error: function(XMLHttpRequest) { var response = eval('(' + XMLHttpRequest.responseText + ')'); response = response.description; if (response.slice(0,4) === 'All ') { _showFeedback('error', response.replace('All 1 ', 'All '), $addToCartForm); $addToCartBtn.prop('disabled', false); _setText($addToCartBtn, _config.soldOutBtnLabel); $addToCartBtn.prop('disabled',true); } else { _showFeedback('error', ' ' + response, $addToCartForm); $addToCartBtn.prop('disabled', false).removeClass('disabled'); _setText($addToCartBtn, _config.addToCartBtnLabel); } } }); return false; }); }); }; return { init: function(params) { // Configuration params = params || {}; // Merging with defaults. $.extend(_config, params); // Action $(function() { _init(); }); }, getConfig: function() { return _config; } } })(jQuery); Shopify.AjaxifyCart.init();