CINXE.COM
Official ticketing K. Lierse S.K. | roboticket
<!DOCTYPE html> <html lang="nl"> <head> <title>Official ticketing K. Lierse S.K. | roboticket</title> <meta name="description" content="Official ticketing K. Lierse S.K." /> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" /> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons+Outlined" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" /> <script src="https://static-fr.roboticket.com/Scripts/build/scripts.min.js?=v132" type="text/javascript" ></script> <script src="https://cdn.jsdelivr.net/npm/vue@3.2.41/dist/vue.global.prod.js"></script> <link href="https://static-fr.roboticket.com/Content/Styles/clubs/LK/stylesheets/user.css?v=132" rel="stylesheet" type="text/css" /> <script src="https://static-fr.roboticket.com/Content/noUiSlider/nouislider.js" type="text/javascript"></script> <!--Google Tag Manager beginning--> <script type="text/javascript"> dataLayer = []; function GTMDataLayerTrackPurchase(transactionId, accountId) { try { match = document.cookie.match(new RegExp('GTMDataLayer_PurchaseTracking=([^;]+)')); if (match) { $.ajax({ type: "POST", url: "/Transaction/GetGAData", data: { "transactionId": transactionId, "accountId": accountId }, success: function (data) { var products = []; for (var i = 0; i < data.Items.length; i++) { products.push({ name: data.Items[i].Name, id: data.Items[i].ProductId, price: data.Items[i].Price, brand: data.Items[i].ProductId, category: data.Items[i].ProductType, variant: data.Items[i].PriceType, quantity: 1, }); } dataLayer.push({ event: 'ec_transaction', ecommerce: { purchase: { actionField: { id: transactionId, affiliation: data.Tran.PointOfSale, revenue: data.Tran.Revenue }, products: products } } }); } }); document.cookie = "GTMDataLayer_PurchaseTracking=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"; } } catch (err) { console.log(err); } } function GTMPrepareItem(object, item, dictItem) { try { if (object != null && item != null && item.data != null) { var data = item.data; var priceTypeName = null; var deliveryTypeName = null; if (data.PriceTypeId != null) priceTypeName = dictItem.PriceTypes[data.PriceTypeId][0].PriceTypeName; if (data.DeliveryTypeId) deliveryTypeName = dictItem.DeliveryTypes[data.DeliveryTypeId]; object.items.push({ id: data.ItemId, product_type_id: item.productType, product_type_name: item.productTypeStr, product_id: data.ProductId, product_name: dictItem.ItemName, external_product_id: data.ExternalRef || null, price_type_id: data.PriceTypeId || null, price_type_name: priceTypeName, price: data.ItemPrice, currency: 'EUR', platform_name: data.Platform || null, sector_id: data.SectorId || null, sector_name: data.SectorName || null, seat_id: data.SeatId || null, seat_row: data.SeatRow || null, seat_number: data.SeatNumber || null, voucher_number: data.VoucherNumber || null, delivery_type_id: data.DeliveryTypeId || null, delivery_type_name: deliveryTypeName || null, delivery_price: data.DeliveryPrice || null }); } return object; } catch (error) { console.log(error); } } function GTMPrepareObjectFromCart(transactionId, value, cart, dict) { try { var object = { currency : 'EUR', value : value, transaction_id : transactionId, items : [] }; $.each(cart, function (pt, productTypes) { $.each(cart[pt], function (p, products) { $.each(cart[pt][p], function (i, item) { var dictItem = dict[pt][p]; GTMPrepareItem(object, item, dictItem) }) }) }); return object; } catch (error) { console.log(error); } } function GTMPrepareShortItem(object, item, dictItem) { try { if (object != null && item != null && item.data != null) { var data = item.data; object.items.push({ id: data.ItemId, product_type_id: item.productType, product_type_name: item.productTypeStr, product_id: data.ProductId, product_name: dictItem.ItemName, external_product_id: data.ExternalRef || null, platform_name: data.Platform || null, sector_id: data.SectorId || null, sector_name: data.SectorName || null, seat_id: data.SeatId || null, seat_row: data.SeatRow || null, seat_number: data.SeatNumber || null, }); } return object; } catch (error) { console.log(error); } } function GTMPrepareShortObjectFromCart(transactionId, cart, dict) { try { var object = { transaction_id: transactionId, items: [] }; $.each(cart, function (pt, productTypes) { $.each(cart[pt], function (p, products) { $.each(cart[pt][p], function (i, item) { var dictItem = dict[pt][p]; GTMPrepareShortItem(object, item, dictItem) }) }) }) return object; } catch (error) { console.log(error); } } function GTMDataLayerPush(eventName, data) { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: eventName, ecommerce: data }); } function GTMCheckCartChanges(cartObject) { try { var data = localStorage.getItem("GoogleTagManagerCart"); if (localStorage.length == 0 || data == null || data == "") { localStorage.setItem("GoogleTagManagerCart", JSON.stringify(cartObject)); GTMDataLayerPush("add_to_cart", cartObject); } else { var parsedData = JSON.parse(data); if (parsedData.transaction_id != cartObject.transaction_id) { localStorage.setItem("GoogleTagManagerCart", JSON.stringify(cartObject)); GTMDataLayerPush("add_to_cart", cartObject); } else { var removed = parsedData.items.filter(function (obj) { return !cartObject.items.some(function (obj2) { return (obj.id == obj2.id) && (obj.product_type_id == obj2.product_type_id); }); }); var added = cartObject.items.filter(function (obj) { return !parsedData.items.some(function (obj2) { return (obj.id == obj2.id) && (obj.product_type_id == obj2.product_type_id); }); }); if (added.length > 0 || removed.length > 0) { localStorage.setItem("GoogleTagManagerCart", JSON.stringify(cartObject)); if (added.length > 0) { GTMDataLayerPush("add_to_cart", { transactionId: cartObject.transaction_id, items: added }); } if (removed.length > 0) { GTMDataLayerPush("remove_from_cart", { transactionId: cartObject.transaction_id, items: removed }); } } } } } catch (error) { console.log(error); } } </script> <!--Google Tag Manager end--> <link rel="apple-touch-icon" sizes="57x57" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="192x192" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/android-chrome-192x192.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/favicon-16x16.png"> <link rel="manifest" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/site.webmanifest"> <link rel="mask-icon" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/safari-pinned-tab.svg" color="#000000"> <link rel="shortcut icon" href="https://static-fr.roboticket.com/Content/LK/Images/Favicons/favicon.ico"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="https://static-fr.roboticket.com/Content/LK/Images/Favicons/mstile-144x144.png"> <meta name="msapplication-config" content="https://static-fr.roboticket.com/Content/LK/Images/Favicons/browserconfig.xml"> <meta name="theme-color" content="#ffffff"> <script type="text/javascript" src="https://static-fr.roboticket.com/Scripts/polyfill.min.js"></script> <script type="text/javascript" src="https://static-fr.roboticket.com/Scripts/path-data-polyfill.js"></script> </head> <body dir="ltr" > <script> function readCookie (name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } </script> <div class="mobile-background"></div> <header class="compact-navbar home " > <div class="container"> <a href="/" class="logo-top"> <img src="https://static-fr.roboticket.com/Content/LK/Images/emblem-top.svg" class="hide-on-mobile"/> <img src="https://static-fr.roboticket.com/Content/LK/Images/emblem-top-nav.svg" class="show-on-mobile"/> </a> <div class="flags"> <a class='lang-btn dropdown-button' href='#' data-activates='dropdown1'> <span>Nederlands</span> <i class="material-icons" style="font-size:1rem">arrow_drop_down</i> </a> <ul id='dropdown1' class='dropdown-content'> <li> <a href="/Home/ChangeLocalization?culture=nl-NL&redirectUrl=%252f"> <span>Nederlands</span> </a> </li> <li> <a href="/Home/ChangeLocalization?culture=en-US&redirectUrl=%252f"> <span>English</span> </a> </li> <li> <a href="/Home/ChangeLocalization?culture=fr-FR&redirectUrl=%252f"> <span>Français</span> </a> </li> </ul> </div> <div id="headerCardPanel"> <script type="text/javascript"> function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0].toLowerCase() === sParam.toLowerCase()) { return sParameterName[1] === undefined ? '' : decodeURIComponent(sParameterName[1]); } } return ''; }; $('#headerCardPanel').load('/Home/HeaderCardPanel', { returnUrl: getUrlParameter('returnUrl') }, function sucess() { $('.modal-trigger-login', '#headerCardPanel').leanModal(); $('.dropdown-button', '#headerCardPanel').dropdown({ inDuration: 300, outDuration: 225, constrain_width: false, // Does not change width of dropdown to that of the activator hover: false, // Activate on hover gutter: 0, // Spacing from edge belowOrigin: true // Displays dropdown below the button }); }); </script> </div> </div> </header> <main> <div class="container"> <div class="home-categories card-panel hide"> <div class="home-categories-item fn-choose-category" data-id="all"> <i class="material-icons home-category-icon">show_more</i><span class="home-category-title">Laden even geduld aub...</span> </div> </div> <section id="eventList"> <div data-wow-delay="0.2s" class="grid-stack wow fadeInDown" style="visibility:hidden;"> <div class="grid-stack-item wow fadeInUp product-1" data-gs-x='0' data-gs-y='0' data-gs-width='3' data-gs-height='10' data-product='227_1' data-is-offsale="false" data-allow-hide="true" data-start="2024-06-27 11:50" data-stop="2025-06-30 00:00"><div class="grid-stack-item-content"><div class="card card-home large"><div class="card-image"><a onclick="return seasonTicketReservationSelector(227)" href="/Stadium/Index?seasonTicketId=227" title="Koop seizoenskaartje"><picture><source srcset="https://static-fr.roboticket.com/Content/LK/Images/SeasonTicket_srennab/227_small_nl-NL?nocache=3173af6244d44ec9886899f040de4ae2" media="(max-width: 768px)"> <source srcset="https://static-fr.roboticket.com/Content/LK/Images/SeasonTicket_srennab/227_big_nl-NL?nocache=d37df090cd51476093d1af26a8aa992c"> <img srcset="https://static-fr.roboticket.com/Content/LK/Images/SeasonTicket_srennab/227_big_nl-NL?nocache=d37df090cd51476093d1af26a8aa992c" src="https://static-fr.roboticket.com/Content/LK/Images/SeasonTicket_srennab/227_big_nl-NL?nocache=d37df090cd51476093d1af26a8aa992c" alt="My default image"></picture></a></div><div class="card-content activator"><span class="card-title activator grey-texttext-darken-4">PALLIETER <span class="event-date"></span> </span><p class="activator"><i class="material-icons left expand">expand_less</i>Om lid te worden van Lierse, kan je de volgende stappen volgen:<br>1. Ga naar https://lierse.roboticket.com<br>2. Zoek “Maandelijkse abonnementen” en klik op het winkelmandje<br>3. Het stadionplan verschijnt nu op jouw scherm<br>4. Kies het vak waarin je het lidmaatschap wenst te kopen<br>5. Selecteer één of meerdere stoeltjes en klik op “uitchecken”<br>6. Wijs één (of meerdere) gebruiker(s) toe aan de geselecteerde plaats(en)<br>7. Kies hoe je het lidmaatschap wenst te ontvangen (levering of ophalen in fanshop)<br>8. Klik op “samenvatting” en nadien op “accepteren” om door te gaan naar het betaalscherm<br>9. Geef alle gegevens in en voltooi de betaling<br>10. De betaling zal maandelijks automatisch plaatsvinden</p></div><div class="card-reveal"><span class="card-title grey-text text-darken-4">PALLIETER <span class="event-date"></span><i class="material-icons right">close</i></span><p>Om lid te worden van Lierse, kan je de volgende stappen volgen:<br>1. Ga naar https://lierse.roboticket.com<br>2. Zoek “Maandelijkse abonnementen” en klik op het winkelmandje<br>3. Het stadionplan verschijnt nu op jouw scherm<br>4. Kies het vak waarin je het lidmaatschap wenst te kopen<br>5. Selecteer één of meerdere stoeltjes en klik op “uitchecken”<br>6. Wijs één (of meerdere) gebruiker(s) toe aan de geselecteerde plaats(en)<br>7. Kies hoe je het lidmaatschap wenst te ontvangen (levering of ophalen in fanshop)<br>8. Klik op “samenvatting” en nadien op “accepteren” om door te gaan naar het betaalscherm<br>9. Geef alle gegevens in en voltooi de betaling<br>10. De betaling zal maandelijks automatisch plaatsvinden</p></div><div class="card-action" ><a onclick="return seasonTicketReservationSelector(227)" href="/Stadium/Index?seasonTicketId=227" title="Koop seizoenskaartje" class="btn-item btn-buy btn-floating btn-large waves-effect waves-light btn-success"><i class="material-icons">add_shopping_cart</i></a><a href="" title=""class="btn-item btn-parking btn-floating waves-effect waves-light blue hide"><i class="material-icons">local_parking</i></a><a href=""title="" class="btn-item btn-info btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a><a href=""title="" class="btn-item btn-custom btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a></div></div></div></div><div class="grid-stack-item wow fadeInUp product-7" data-gs-x='1' data-gs-y='30' data-gs-width='2' data-gs-height='8' data-product='1_7' data-is-offsale="false" data-allow-hide="false" data-start="" data-stop=""><div class="grid-stack-item-content"><div class="card card-home large" style="padding-bottom: 0 !important;"> <div class="card-image" style=" display: flex; align-items: center; justify-content: center; flex-direction: column; " > <p style=" --fontSize: clamp(14px, 2vw, 24px); text-align: center; color: white; font-family: 'Sohne Extended'; font-size: var(--fontSize); font-weight: 800; text-transform: uppercase; margin: 0; " > <!-- <span style="font-weight: 400; font-size: var(--fontSize)" >Merchandise kopen? </span ><br />Check <a href="" style="color:white" target="_blank">FAQ</a> </p> --> <p> <a href="https://shops.topfanz.com/nl/clubs/be/klierse-sk/" target="_blank"><img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/MEDIUM WEBSHOP-2.png" style="height: 70%; width: auto;" /></a> </p> </div></div></div></div><div class="grid-stack-item wow fadeInUp product-0" data-gs-x='0' data-gs-y='20' data-gs-width='3' data-gs-height='10' data-product='3286_0' data-is-offsale="false" data-allow-hide="true" data-start="2025-03-14 00:00" data-stop="2025-03-29 20:45"><div class="grid-stack-item-content"><div class="card card-home large"><div class="card-image"><a onclick="" href="/Stadium/Index?eventId=3286" title="Koop ticket"><picture><source srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3286_small_nl-NL?nocache=1b071472a2984ad1840c8ac7239a42f1" media="(max-width: 768px)"> <source srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3286_big_nl-NL?nocache=087fd0276ad0454aaae3c7670b898550"> <img srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3286_big_nl-NL?nocache=087fd0276ad0454aaae3c7670b898550" src="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3286_big_nl-NL?nocache=087fd0276ad0454aaae3c7670b898550" alt="My default image"></picture></a></div><div class="card-content activator"><span class="card-title activator grey-texttext-darken-4">Lierse - SK Beveren <span class="event-date">Zaterdag 29 maart 2025</span> </span><p class="activator"><i class="material-icons left expand">expand_less</i></p></div><div class="card-reveal"><span class="card-title grey-text text-darken-4">Lierse - SK Beveren <span class="event-date">Zaterdag 29 maart 2025</span><i class="material-icons right">close</i></span><p></p></div><div class="card-action" ><a onclick="" href="/Stadium/Index?eventId=3286" title="Koop ticket" class="btn-item btn-buy btn-floating btn-large waves-effect waves-light btn-success"><i class="material-icons">add_shopping_cart</i></a><a href="Stadium/Index?eventId=-1" title="Koop parkeerkaart"class="btn-item btn-parking btn-floating waves-effect waves-light blue hide"><i class="material-icons">local_parking</i></a><a href=""title="" class="btn-item btn-info btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a><a href=""title="" class="btn-item btn-custom btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a></div></div></div></div><div class="grid-stack-item wow fadeInUp product-0" data-gs-x='0' data-gs-y='10' data-gs-width='3' data-gs-height='10' data-product='3287_0' data-is-offsale="false" data-allow-hide="true" data-start="2025-04-03 00:00" data-stop="2025-04-11 20:45"><div class="grid-stack-item-content"><div class="card card-home large"><div class="card-image"><a onclick="" href="/Stadium/Index?eventId=3287" title="Koop ticket"><picture><source srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3287_small_nl-NL?nocache=9338d3c0378b4b8d93c13e0b7cdc49d7" media="(max-width: 768px)"> <source srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3287_big_nl-NL?nocache=b6b7df56c94f4666af6f23a303ac5b99"> <img srcset="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3287_big_nl-NL?nocache=b6b7df56c94f4666af6f23a303ac5b99" src="https://static-fr.roboticket.com/Content/LK/Images/Ticket_srennab/3287_big_nl-NL?nocache=b6b7df56c94f4666af6f23a303ac5b99" alt="My default image"></picture></a></div><div class="card-content activator"><span class="card-title activator grey-texttext-darken-4">Lierse - Patro Eisden Maasmechelen <span class="event-date">Vrijdag 11 april 2025</span> </span><p class="activator"><i class="material-icons left expand">expand_less</i></p></div><div class="card-reveal"><span class="card-title grey-text text-darken-4">Lierse - Patro Eisden Maasmechelen <span class="event-date">Vrijdag 11 april 2025</span><i class="material-icons right">close</i></span><p></p></div><div class="card-action" ><a onclick="" href="/Stadium/Index?eventId=3287" title="Koop ticket" class="btn-item btn-buy btn-floating btn-large waves-effect waves-light btn-success"><i class="material-icons">add_shopping_cart</i></a><a href="Stadium/Index?eventId=-1" title="Koop parkeerkaart"class="btn-item btn-parking btn-floating waves-effect waves-light blue hide"><i class="material-icons">local_parking</i></a><a href=""title="" class="btn-item btn-info btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a><a href=""title="" class="btn-item btn-custom btn-floating waves-effect waves-light blue hide"><i class="material-icons">info</i></a></div></div></div></div><div class="grid-stack-item wow fadeInUp product-7" data-gs-x='0' data-gs-y='30' data-gs-width='1' data-gs-height='8' data-product='1_7' data-is-offsale="false" data-allow-hide="false" data-start="" data-stop=""><div class="grid-stack-item-content"><div class="card card-home large" style="padding-bottom: 0 !important;"> <div class="card-image" style=" display: flex; align-items: center; justify-content: center; flex-direction: column; " > <p style=" --fontSize: clamp(14px, 2vw, 24px); text-align: center; color: white; font-family: 'Sohne Extended'; font-size: var(--fontSize); font-weight: 800; text-transform: uppercase; margin: 0; " > <!-- <span style="font-weight: 400; font-size: var(--fontSize)" >Heb je een vraag? </span ><br />Check <a href="https://www.askclub.be" style="color:white" target="_blank">Ask Club</a> </p> --> <p> <a href="https://www.lierse.com/tickets" target="_blank"><img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/INFO.png" /></a> </p> </div></div></div></div> </div> </section> <div id="modalDiv" class="modal"></div> <script src="https://static-fr.roboticket.com/Scripts/pageLayout/dist/home_banners.js"></script> <script type="text/javascript"> var $modalDiv = $('#modalDiv'); function jsonOrHtml(jqXHR, data, json, html) { var ct = jqXHR.getResponseHeader('content-type') || ""; if (ct.indexOf('json') > -1) { json(data); } else if (ct.indexOf('html') > -1) { html(data); } else { } } function eventReservationSelector(eventId) { $.get('/Home/EventReservationSelector', { 'eventId': eventId }, function (data, textStatus, jqXHR) { jsonOrHtml(jqXHR, data, function (json) { window.location = json.redirect; }, function (html) { $modalDiv.html(html); $modalDiv.openModal(); } ); }); return false; } function seasonTicketReservationSelector(seasonTicketId) { $.get('/Home/SeasonTicketReservationSelector', { 'seasonTicketId': seasonTicketId }, function (data, textStatus, jqXHR) { jsonOrHtml(jqXHR, data, function (json) { window.location = json.redirect; }, function (html) { $modalDiv.html(html); $modalDiv.openModal(); } ); }); return false; } function merchandiseSelector(merchandiseId, userId, date) { $.get('/Home/MerchandiseSelector', { 'merchandiseId': merchandiseId, 'userId': userId, 'date': date }, function (data, textStatus, jqXHR) { jsonOrHtml(jqXHR, data, function (json) { window.location = json.redirect; }, function (html) { $('#modalDiv').html(html); $('#modalDiv').openModal(); $('#modalDiv').css("zIndex", 2000); } ); }); return false; } $(document).ready(function () { var Banners = (function () { var BannersConstructor = function () { var GRID_STACK_BODY = $('#eventList').html(); } return BannersConstructor })(); var banners = new Banners(); function isInvalidItem (item) { var IISNowSdf = '2025-04-09 16:48'; var startDate = item.data('start'), stopDate = item.data('stop'), offsale = item.data('is-offsale'), hide = item.data('allow-hide'); if (startDate > IISNowSdf && hide && !offsale || stopDate < IISNowSdf && hide && !offsale) { return true } return false; } function removeInvalidItems (items) { var plugin = $('.grid-stack').data('gridstack'); _.each(items, function (i) { var isInvalid = isInvalidItem($(i)); var node = $(i).data('_gridstack_node'); if (isInvalid) { plugin.grid.removeNode(node, true); $(document).trigger('resize'); } }) } function sortGrid(a, b) { return ($(b).data("gs-y") + $(b).data("gs-x")) < ($(a).data("gs-y") + $(a).data("gs-x")) ? 1 : -1; } function setItemAttr(item) { $(item).attr({ 'data-gs-width': 1, 'data-gs-x': 0, 'data-gs-y': 0, 'data-gs-auto-position': true }); var img = $('.card-image img', item); var source = $('source', item); var oldSRC = img.attr('src') ?? img.attr('srcset'); var newSRC = oldSRC.replace(/(medium|big)/g, 'small'); img.attr({ 'src': newSRC, 'srcset': newSRC }); source.attr('srcset', newSRC); } function createNewItemInContainer(itemId, itemName, container) { var item = $('<div/>'); var newItem = item.clone().addClass('home-categories-item fn-choose-custom-category'); newItem.data('data-category-id', itemId); newItem.append('<span class="home-categories-title">' + itemName + '</span>'); newItem.appendTo(container); } function chooseCustomCategoryMenu(el, removeChildren) { $.post('/MainPageCategory/GetActiveCategories', function (data) { if (data != null && data.Status == true) { var activeCategories = JSON.parse(data.ActiveCategories); var container = $(el); if (removeChildren) container.children().remove(); if (container.children().toArray().filter(function (e) { return ($(e).data('id') === 'all') }).length == 0) { createNewItemInContainer('all', "Alle producten", container); } var items = $('.grid-stack').children(); activeCategories.forEach(function (category) { items.each(function (i) { var item = $(items[i]); if (category.Products.filter(function (e) { return (e.ProductId + "_" + e.ProductType) == item.data('product') }).length > 0) { createNewItemInContainer(category.Id, category.Name, container); return false; } }); }); container.removeClass('hide'); $('.fn-choose-custom-category').on('click', function () { changeCustomCategory($(this).data('data-category-id'), activeCategories); }); } }); } var GRID_STACK_BODY = $('#eventList').html(); if (typeof currentGrid === 'undefined') { var currentGrid = 'all' } function changeCustomCategory(categoryId, activeCategories) { var container = $('#eventList'); if (currentGrid == 'category_' + categoryId) { return; } currentGrid = 'category_' + categoryId; var options = { width: 3, float: true, cellHeight: "auto", itemClass: 'grid-stack-item', heightRatio: 10, oneColumnHeightRatio: 10 }; var plugin = $('.grid-stack').data('gridstack'); plugin.destroy(); if (categoryId === 'all') { options.float = false; container.html(GRID_STACK_BODY); $('.grid-stack').gridstack(options); removeInvalidItems($('.grid-stack-item')); } else { var newGrid = GRID_STACK_BODY; var items = $(newGrid).children().sort(sortGrid); var newItems = [] items.each(function (i) { var item = $(items[i]); var isInvalid = isInvalidItem($(item)); if (isInvalid) return; var dataProduct = item.data('product'); if (dataProduct != 'undefined' && dataProduct != null) { var data = dataProduct.split('_'); var productId = data[0]; var productType = data[1]; var category = activeCategories.find(function (e) { return e.Id == categoryId }); if (category === undefined) return; var product = category.Products.find(function (e) { return e.ProductId == productId && e.ProductType == productType }); if (product === undefined) return; setItemAttr(item); newItems.push(item); } }); var grid = $('<div class="grid-stack wow fadeInUp"/>').append(newItems); container.html(grid); $('.grid-stack').gridstack(options); } } function chooseCategoryMenu(el) { var container = $(el); var item = $('<div/>'); var itemContent = $('span class="home-category-title"></span>'); var getVisibleItemCategories = function () { var items = $(GRID_STACK_BODY).children(); var categories = [] items.each(function (i) { var item = items[i]; var isInvalid = isInvalidItem($(item)); if (isInvalid) { return; } var itemClass = item.className; var hasProductType = itemClass.indexOf('product-') + 8; var category = ''; if (hasProductType !== -1) { category = itemClass.substring(hasProductType, hasProductType + 2); //category = itemClass.split(' ').filter((item) => { // return item.includes('product-'); //})[0].split('-')[1]; } if ($.inArray(category, categories) < 0) { categories.push(category) } }) return categories; } var getCategoryString = function (category) { switch(category) { case "all": return "Alle producten"; case "0": return "Kaartjes"; case "1": return "Seizoenskaarten"; case "4": return "Handelswaar"; case "5": return "Vouchers"; case "3": return "Kaarten"; case "9": return "Lidmaatschappen"; case "10": return "Gastvrijheid"; case "11": return "Inschrijving verlengingen"; default: return ""; } } var generateMenuItem = function (category) { var newItem = item.clone().addClass('home-categories-item fn-choose-category').attr('data-id', category); newItem.append('<span class="home-categories-title">' + getCategoryString(category) + '</span>'); return newItem; } var generateMobileMenuItem = function(category) { var newMobileItem = item.clone().addClass('collapsible-body mobile-menu-item fn-choose-category').attr('data-id', category); newMobileItem.append('<span class="">' + getCategoryString(category) + '</span>'); return newMobileItem; } var categories = getVisibleItemCategories(); var mobileItems = getVisibleItemCategories(); if(categories.length > 1) { var i = 0; container.children().remove(); generateMenuItem('all').appendTo(container); generateMobileMenuItem('all').appendTo($('.mobile-menu')); for (i, len = categories.length; i < len; i++) { if(! $(generateMenuItem(categories[i])[0]).children().text() == ""){ generateMenuItem(categories[i]).appendTo(container); generateMobileMenuItem(mobileItems[i]).appendTo($('.mobile-menu')); } container.removeClass('hide'); } chooseCustomCategoryMenu(container, false); } else { container.remove(); } } chooseCustomCategoryMenu('.home-categories', true); var getCategoryEnum = function (category) { switch(category) { case "0": case "tickets": case "kaartjes": return "0"; case "1": case "seasontickets": case "seizoenskaarten": return "1"; case "3": case "cards": case "kaarten": return "3"; case "4": case "merchandises": case "handelswaar": return "4"; case "5": case "vouchers": case "vouchers": return "5"; case "9": case "memberships": case "lidmaatschappen": return "9"; case "10": case "hospitalities": case "gastvrijheid": return "10"; case "11": case "subscriptions": case "inschrijving verlengingen": return "11"; default: return "all"; } } $('.fn-choose-category').on('click', function () { changeCategory($(this).data('id')); }); function changeCategory(categoryId) { var container = $('#eventList'); if (currentGrid == categoryId) { return; } currentGrid = categoryId; var options = { width: 3, float: true, cellHeight: "auto", itemClass: 'grid-stack-item', heightRatio: 10, oneColumnHeightRatio: 10 }; var plugin = $('.grid-stack').data('gridstack'); plugin.destroy(); if(categoryId !== 'all') { var newGrid = GRID_STACK_BODY; var items = $(newGrid).children().sort(sortGrid); var newItems = [] items.each(function (i) { var item = $(items[i]); var isInvalid = isInvalidItem(item); if(isInvalid) { return; } if (item.hasClass('product-' + categoryId)) { setItemAttr(item); newItems.push(item); } }) var grid = $('<div class="grid-stack wow fadeInUp"/>').append(newItems); container.html(grid); $('.grid-stack').gridstack(options); } if (categoryId === 'all') { options.float = false; container.html(GRID_STACK_BODY); $('.grid-stack').gridstack(options); removeInvalidItems($('.grid-stack-item')); } } var options = { width: 3, float: false, cellHeight: "auto", itemClass: 'grid-stack-item', heightRatio: 10, oneColumnHeightRatio: 10, }; $('.grid-stack').gridstack(options); removeInvalidItems($('.grid-stack-item')); wow = new WOW( { boxClass: 'wow', animateClass: 'animated', offset: 100, mobile: false, live: true } ) wow.init(); }); </script> <link rel="stylesheet" href="https://static-fr.roboticket.com/Scripts/tippy/tippy.js@5/dist/tippy.css" /> <script src="https://static-fr.roboticket.com/Scripts/tippy/popper.js@1/popper.min.js"></script> <script src="https://static-fr.roboticket.com/Scripts/tippy/tippy.js@5/dist/tippy.iife.js"></script> </div> <div class="boxTempMssage" id="jsboxTempMssage"> <script type="text/javascript"> function ShowTempMessageFormCookie() { function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } var cookie = getCookie('TmpMessage'); if (cookie != null) { var tokens = cookie.split('ZzZ'); var clazz = tokens[0]; var text = decodeURIComponent(tokens[1]); $('.boxTempMssage').setMessage({ type: clazz.toLowerCase(), message: text }); deleteCookie('TmpMessage'); } } function processCustomNotification(plainCookie) { var cookie = plainCookie.split('='); var cookieName = cookie[0]; var tokens = cookie[1].split('ZzZ'); var messageType = tokens[0]; var message = decodeURIComponent(tokens[1]); $('.boxTempMssage').setMessage({ type: messageType, message: message }); console.log('delete cookie', cookieName); deleteCookie(cookieName); } function showCustomNotifications() { for (var cookie of document.cookie.split('; ')) { if (cookie.startsWith('CUSTOM_NOTIFICATION')) { processCustomNotification(cookie); } } } function deleteCookie(cookieName) { document.cookie = `${cookieName}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`; } $(document).ready(function () { ShowTempMessageFormCookie(); showCustomNotifications(); }); </script> </div> </main> <footer class="page-footer"> <div class="container"> <style> footer.page-footer { overflow: visible; } .page-footer > .container { width: 100%; padding: 0px 5% 5px; background: #000; } .club-bottom-main { display: flex; align-items: center; justify-content: space-between; gap: 20px; position: relative; } .club-bottom-main a { height: 40px; z-index: 1; width: calc(20% - 20px); margin-top: 4px; display: flex; align-items: center; justify-content: center; } .club-bottom-main a img { max-width: 100%; max-height: 100%; } .cercle-napoleon-logo { transform: scale(2.5) translateY(-3px); } @media (max-width: 800px) { .cercle-napoleon-logo { transform: scale(1.5) translateY(-3px); } } </style> <div class="club-bottom-main"> <a href="https://www.alibo.be" class="lierse-alibo-logo" > <img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/ALIBO.png" /> </a> <a href="https://robotland.tv"> <img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/Robotland-2.png" /> </a> <a href="https://www.jakosportshop.be"> <img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/JAKO.png" /> </a> <a href="https://jupiler.be/nl"> <img src="https://robostaticcontent.s3.amazonaws.com/Content/LK/Images/Layouts/JUPILER-2.png" /> </a> </div> </div> <section> <div class="container"> <div class="row"> <div class="col s24 m9 footer-box"> <h5>Adres</h5> <p> NV Koninklijke Lierse Sportkring <br>AsterX Group-f Arena <br>Lispersteenweg 237 <br>2500 Lier <br>BE 0699.764.829</p> </div> <div class="col s24 m10 footer-box"> <h5 class="">Contact</h5> <p class="">Vragen of opmerkingen over de club, tickets & abonnementen of andere zaken? <br>Stuur gerust een mailtje naar <a href="mailto:info@lierse.com"> info@lierse.com</a></p> </div> <div class="col s24 m5 footer-social-media footer-box"> <h5>Volg ons</h5> <ul> <li> <a href="https://www.facebook.com/LierseK" target="_blank" title="Facebook"> <span class="icon-facebook"></span> Facebook </a> </li> <li> <a href="https://twitter.com/lierse_k" target="_blank" title="Twitter"> <span class="icon-twitter-bird"></span> Twitter </a> </li> <li> <a href="https://www.instagram.com/liersek/" target="_blank" title="Instagram"> <span class="icon-instagram-filled"></span> Instagram </a> </li> </ul> </div> </div> </div> </section> <div class="footer-copyright"> <div class="container"> <div class="footer-copyright-columns"> <div> <span class="copy"> © 2025 <a href="//roboticket.com" title="Roboticket Ticketing System"><img src="https://static-fr.roboticket.com/Content/Images/RBO-logo.svg" /></a> </span> </div> <div class="center"> <a href="/Home/ChangeLocalization?culture=nl-NL&redirectUrl=%252f"> <span class="copy">Nederlands</span> </a> / <a href="/Home/ChangeLocalization?culture=en-US&redirectUrl=%252f"> <span class="copy">English</span> </a> / <a href="/Home/ChangeLocalization?culture=fr-FR&redirectUrl=%252f"> <span class="copy">Français</span> </a> </div> <div class="right-align"> <a class="aws-badge" href="https://aws.amazon.com/what-is-cloud-computing"> <img data class="aws-badge-img aws-badge-img--dark" src="https://d0.awsstatic.com/logos/powered-by-aws.png" alt="Powered by AWS Cloud Computing" /> <img data class="aws-badge-img aws-badge-img--white" src="https://d0.awsstatic.com/logos/powered-by-aws-white.png" alt="Powered by AWS Cloud Computing" /> </a> </div> </div> </div> </div> </footer> <script> function pixelTrackViewContent(eventId, seasonTicketId) { try { $.ajax({ type: "POST", url: "/Stadium/GetPixelViewContentData", data: { "eventId": eventId, "seasonTicketId": seasonTicketId }, success: function (data) { if (!data.Item) return; //when user is not logged data response not contain any information about product var content_ids = []; content_ids.push(data.Item.ProductId); let pixelData = preparePixelData([data.Item]); fbq('track', "ViewContent", { content_ids: content_ids, contents: pixelData.contents, content_type: "product", content_category: pixelData.contentCategory, }); } }); } catch (err) { console.log(err); } } function pixelTrackInitiateCheckout(transactionId, accountId) { try { $.ajax({ type: "POST", url: "/Transaction/GetGAData", data: { "transactionId": transactionId, "accountId": accountId }, success: function (data) { if (data.Tran.Id > 0) { let pixelData = preparePixelData(data.Items); fbq('track', "InitiateCheckout", { value: data.Tran.Revenue, currency: 'EUR', num_items: data.Tran.ItemsCount, contents: pixelData.contents, content_category: pixelData.contentCategory, }); } } }); } catch (err) { console.log(err); } } function pixelTrackAddToCart(transactionId, accountId) { try { $.ajax({ type: "POST", url: "/Transaction/GetGAData", data: { "transactionId": transactionId, "accountId": accountId }, success: function (data) { for (var i = 0; i < data.Items.length; i++) { fbq('track', "AddToCart", { value: data.Items[i].Price, currency: 'EUR', content_name: data.Items[i].Name, content_ids: [data.Items[i].ProductId], content_type: "product", content_category: data.Items[i].ProductType }); } } }); } catch (err) { console.log(err); } } function pixelTrackPurchase(transactionId, accountId) { try { match = document.cookie.match(new RegExp('Pixel_PurchaseTracking=([^;]+)')); if (match) { $.ajax({ type: "POST", url: "/Transaction/GetGAData", data: { "transactionId": transactionId, "accountId": accountId }, success: function (data) { var content_ids = []; for (var i = 0; i < data.Items.length; i++) { content_ids.push(data.Items[i].ProductId); } let pixelData = preparePixelData(data.Items); fbq('track', "Purchase", { value: data.Tran.Revenue, currency: 'EUR', num_items: data.Tran.ItemsCount, content_ids: content_ids, contents: pixelData.contents, content_type: "product", content_category: pixelData.contentCategory }); } }); document.cookie = "Pixel_PurchaseTracking=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"; } } catch (err) { console.log(err); } } var groupBy = function (xs, key) { return xs.reduce(function (rv, x) { (rv[x[key]] = rv[x[key]] || []).push(x); return rv; }, {}); }; function groupByProductType(gaItems) { return groupBy(gaItems, 'ProductType'); } function preparePixelContents(productTypes) { let products = []; for (const productTypeKey of Object.keys(productTypes)) { products.push(groupBy(productTypes[productTypeKey], 'ProductId')); } var contents = []; for (var i = 0; i < products.length; i++) { let product = products[i]; for (let productId of Object.keys(product)) { let productType = product[productId][0].ProductType; contents.push({ id: `${productType}_${productId}`, quantity: product[productId].length, }); } } return contents; }; function preparePixelData(gaItems) { let productTypes = groupByProductType(gaItems); let productTypesArray = Object.keys(productTypes); let contents = preparePixelContents(productTypes); let mixedContentCategory = 'Gemengd'; return { contents: contents, contentCategory: productTypesArray.length == 1 ? gaItems[0].ProductType : mixedContentCategory, } }; </script> <div id="bpopupBox" class="modal"> <div id="bpopupBoxContent"> </div> </div> <script type="text/javascript" src="https://static-fr.roboticket.com/Scripts/dropzone.min.js"></script> <script type="text/javascript"> function GetTerms(data) { var modal = $("<div id='termsModal' class='modal'></div>"); if ($('#termsModal').length == 0) { $('body').append(modal); } $("#termsModal").html(data); $("#termsModal").openModal({ }); } $(document).on("click", '.pdflink', function (e) { var type = 0; if ($(this).is("#terms")) type = 0; else if ($(this).is("#cookie_reg")) type = 1; else type = 2; $.post("/Overlay/GetTerms", { type: type }, function (data) { GetTerms(data); }); e.stopPropagation(); return false; }); // $(document).ready(function () { function showBucket(ticketCount) { var anyTicket = ticketCount > 0; $('#bucketCount').text(anyTicket ? ticketCount : "0"); $('#bucketCount').toggle(anyTicket); $('#bucketDeleteTransaction').toggle(anyTicket); } //}); function showPopup(contentUrl) { $("#bpopupBoxContent").load(contentUrl, function () { $("#assignOnBehalfModalBox").removeClass('modal'); }); $("#bpopupBox").openModal({ }); } //function showPopup2(contentUrl) { // $("#bpopupBoxContent").load(contentUrl, function () { $("#assignOnBehalfModalBox").removeClass('modal'); }); // $("#bpopupBox").openModal({ // }); //} function SaveGrid(gridId, url, params) { // todo: localstorage var selectedKeys = $('#' + gridId).data("grid").selectedKeys;//$('#' + gridId).data('selectedkeys'); window.location.href = window.location.protocol + "//" + window.location.host + "/" + url + "?" + params + "&ids=" + selectedKeys; // }; function initGrid() { var grid = $('.gridPartial'); if (grid.length > 0) { grid.GridPartial({ // tutaj przekazac enumy (SelectionMode) loc: { From: "Van", To: "Tot", noData: "geen gegevens om weer te geven", rows: "Rijen op pagina" } }); } var inLineEditors = $('.fnInline'); if (inLineEditors.length > 0) { inLineEditors.InLineEditListManager(); } var filteredDropDownLists = $('.fnFilteredDropDown'); if (filteredDropDownLists.length > 0) { filteredDropDownLists.FilteredDropDownManager(); } var searchModules = $('.fnSearchModule'); if (searchModules.length > 0) { searchModules.SearchModulesManager(); } } $(document).ajaxComplete(function (event, request, settings) { initGrid(); }); $(document).ready(function () { initGrid(); }); function isOS() { return navigator.userAgent.match(/ipad|ipod|iphone/i); } function copyToClipboard(data, showMessage, message) { showMessage = showMessage || true; message = message || 'Link is naar klembord gekopieerd.'; var textArea = document.createElement("textarea"); textArea.value = data; document.body.appendChild(textArea); if (isOS()) { textArea.contentEditable = true; textArea.readOnly = false; range = document.createRange(); range.selectNodeContents(textArea); selection = window.getSelection(); selection.removeAllRanges(); selection.addRange(range); textArea.setSelectionRange(0, 999999); } else { textArea.select(); } document.execCommand('copy'); document.body.removeChild(textArea); if (showMessage) $('.boxTempMssage').setMessage({ type: 'success', message: message}); } </script> <script type="text/javascript"> function showTransalationDialog(inp, textAreaClass, withDelete) { var qTranslatedInp = $(inp); var qHiddenInput = qTranslatedInp.prev(); var clubLangs = ["nl-NL","en-US","fr-FR"]; var translationsModel = null; if (qHiddenInput.val() != "") { // transalations exists translationsModel = JSON.parse(qHiddenInput.val()); } var inputsTemplate = ''; for (var i = 0; i < clubLangs.length; i++) { var lang = clubLangs[i]; var transValue = (translationsModel && translationsModel[lang]) ? translationsModel[lang].trim() : ''; inputsTemplate += '<div><label>' + lang + '</label><textarea required id=' + lang + ' class="' + textAreaClass + '" >' + transValue + '</textarea></div>'; } var dlgTemplate = '<div class="modal-content"> \ <h5>Vertaling</h5>\ <div>' + inputsTemplate + '</div> \ </div> \ <div class="modal-footer">'; if (withDelete) dlgTemplate += '<button id="translationDialogDelete" class="left btn waves-effect waves-light"><i class="material-icons">delete</i></button>'; dlgTemplate += '<button class="modal-close btn waves-effect waves-light">Annuleren</button> \ <button id="translationDialogOK" disabled class="btn disabled waves-effect waves-light">OK</button> \ </div>' $('#bpopupBoxContent').html(dlgTemplate); $("#translationDialogOK", "#bpopupBoxContent").click(function () { setTranslationFromDialog(qTranslatedInp, qHiddenInput); }); $("#translationDialogDelete", "#bpopupBoxContent").click(function () { deleteTranslation(qTranslatedInp, qHiddenInput); }); $("textarea", "#bpopupBoxContent").keyup(function () { validateTranslationRequired(); }); $('#bpopupBox').openModal(); } function validateTranslationRequired() { var existsEmpty = false; $("textarea[required]", "#bpopupBoxContent").each(function () { var textArea = $(this); var tranValue = textArea.val(); if (tranValue == "") existsEmpty = true; }); $('#translationDialogOK').attr("disabled", existsEmpty); $('#translationDialogOK').toggleClass("disabled", existsEmpty); } function deleteTranslation(inp, hid) { hid.val(null); inp.val(null); $('#bpopupBox').closeModal(); } function setTranslationFromDialog(inp, hid) { var translationsModel = {}; $("textarea", "#bpopupBoxContent").each(function () { var textArea = $(this); var tranValue = textArea.val(); var lang = textArea.attr("id"); translationsModel[lang] = tranValue == "" ? null : tranValue; }); var translationsJSON = JSON.stringify(translationsModel); hid.val(translationsJSON); var currentLang = 'nl-NL'; inp.val( translationsModel[currentLang]); inp.siblings("label[for='" + inp.attr('id') + "']").addClass("active"); $('#bpopupBox').closeModal(); } function TranslationOnFileUpoadLangChanged(controlId, toLang, previewImgId) { if(toLang == 'nl-NL') { $('#' + controlId + 'nl-NLbtn').attr('class', 'btn'); } else { $('#' + controlId + 'nl-NLbtn').attr('class', 'btn grey'); } if(toLang == 'en-US') { $('#' + controlId + 'en-USbtn').attr('class', 'btn'); } else { $('#' + controlId + 'en-USbtn').attr('class', 'btn grey'); } if(toLang == 'fr-FR') { $('#' + controlId + 'fr-FRbtn').attr('class', 'btn'); } else { $('#' + controlId + 'fr-FRbtn').attr('class', 'btn grey'); } if(previewImgId != '') { var previewImg = document.getElementById(previewImgId); if (previewImg.src != '') { var newSrc = previewImg.src.replace(/_..-..\?/, '_' + toLang + '?'); newSrc = newSrc.replace(/nocache=.+/, 'nocache=' + Math.random()); previewImg.src = newSrc; } } $('#' + controlId)[0].selectedCulture = toLang; } </script> <script type="text/javascript" async> window.fbAsyncInit = function () { FB.init({ appId: '', cookie: true, // enable cookies to allow the server to access the session xfbml: true, // parse social plugins on this page version: 'v3.0', status: false // additional request checking whether the user is logged in }); }; function facebookLoginAction() { FB.getLoginStatus(function (response) { if (response.status === 'connected') { initLogin(response.authResponse.accessToken); } else { FB.login(function (response) { if (response.status === 'connected') { initLogin(response.authResponse.accessToken); } }, { scope: 'public_profile,email' }); } }); } function initLogin(token) { FB.api('/me?fields=id,name,email', function (response) { var returnUrl = replaceAll(getUrlParameter('returnUrl'), "&", "%26");//fast workaround for not encoded & in parameter $('<form action="/Account/ExternalFBLogin" method="post">' + '<input type="hidden" name="userId" value="' + response.id + '" />' + '<input type="hidden" name="email" value="' + response.email + '" />' + '<input type="hidden" name="firstlastname" value="' + response.name + '" />' + '<input type="hidden" name="token" value="' + token + '" />' + '<input type="hidden" name="returnUrl" value="' + returnUrl + '" />' + '</form>').appendTo('body').submit().remove(); }); } (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> </body> </html>