{"id":2374,"date":"2026-02-20T08:36:56","date_gmt":"2026-02-20T07:36:56","guid":{"rendered":"https:\/\/www.basswars.ch\/?page_id=2374"},"modified":"2026-02-21T13:51:45","modified_gmt":"2026-02-21T12:51:45","slug":"event-ftf-ii-2","status":"publish","type":"page","link":"https:\/\/www.basswars.ch\/en\/event-ftf-ii-2\/","title":{"rendered":"Event &#8211; Basswash"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2374\" class=\"elementor elementor-2374 elementor-2373\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-570b2f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"570b2f7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b4417b2\" data-id=\"b4417b2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ab778bc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ab778bc\" data-element_type=\"section\" data-e-type=\"section\" id=\"bio\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-0ab0712\" data-id=\"0ab0712\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d69c8b7 elementor-widget elementor-widget-image\" data-id=\"d69c8b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"576\" height=\"1024\" src=\"https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB-576x1024.jpg\" class=\"attachment-large size-large wp-image-2426\" alt=\"\" srcset=\"https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB-576x1024.jpg 576w, https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB-169x300.jpg 169w, https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB-768x1365.jpg 768w, https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB-864x1536.jpg 864w, https:\/\/www.basswars.ch\/wp-content\/uploads\/2026\/02\/Basswash_WEB.jpg 1080w\" sizes=\"(max-width: 576px) 100vw, 576px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-e4e4cf0\" data-id=\"e4e4cf0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3641252 elementor-widget elementor-widget-heading\" data-id=\"3641252\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>BASSWASH<\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37d0489 elementor-widget elementor-widget-heading\" data-id=\"37d0489\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><div>\n<span>L'<b>INDUSTRIE - Chemin du Pr\u00e9-Fleuri 14, 1228 Gen\u00e8ve<\/b><\/span><div><b>\nSamedi 21 mars 2026<\/b><div><b>\n22:00 \u00e0 08:00<\/b><div><div>\n<div>Entr\u00e9e 25.- \/ Pr\u00e9loc 20.-<div>\n\n\n<br>Denise Rabe<div>\n<a href=\"https:\/\/soundcloud.com\/deniserabe\"><span style=\"color: red\">Soundcloud<\/span><\/a><\/div>\nToscan Haas<div>\n<a href=\"https:\/\/soundcloud.com\/toscan_haas\"><span style=\"color: red\">Soundcloud<\/span><\/a><\/div>\nBuschi (Basswars)<div>\n<a href=\"https:\/\/soundcloud.com\/busch_basswars\"><span style=\"color: red\">Soundcloud<\/span><\/a><\/div>\nLow (Basswars)<div>\n<a href=\"https:\/\/soundcloud.com\/djlowbasswars\"><span style=\"color: red\">Soundcloud<\/span><\/a><div>\n\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2699c3e elementor-widget elementor-widget-heading\" data-id=\"2699c3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><b>Buy ticket<\/b><div>\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67bb4d7 elementor-widget elementor-widget-shortcode\" data-id=\"67bb4d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"tkt-wrapper\">\n    <section class=\"tkt-section tkt-light-section book-section\">\n        <div data-component=\"Program\/BookabilityState\">\n            <div data-bookability-ids=\"c250254e-85d9-4bbe-b5ae-85737edaf184\">\n                <span class=\"show-booking-form\">\n                    <div data-component=\"Media\/Loading\" data-size-sm class=\"show-while-loading\"><\/div>\n                    <span class=\"show-if-not-bookable assertive d-none\"><\/span>\n\n                    <div class=\"show-if-bookable show-if-almost-not-bookable\" style=\"width: 100%;\">\n                        <div class=\"row\">\n                            <div class=\"col\">\n                                <div\n                                    class=\"booking-form v2\"\n                                    data-component=\"Booking\/Form\"\n                                    data-redirect=\"checkout\"\n                                    data-cart-url=\"https:\/\/www.basswars.ch\/en\/cart\/\"\n                                    data-checkout-url=\"https:\/\/www.basswars.ch\/en\/cart\/\"\n                                    data-show-on-load=\"false\"\n                                    data-ids=\"c250254e-85d9-4bbe-b5ae-85737edaf184\"\n                                    data-show=\"pricings,ticket_id\">\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/span>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Underscore.js templates used by client side -->\n    <script type=\"text\/template\" id=\"tkt-booking-form-dates-tpl\">\n        <% screenings = _.filter(screenings, function (s) { return s.stop_at > new Date(); }); %>\n<% if (screenings.length > 1) { %>\n<%\n    var m = {};\n    _.forEach(screenings, function(s) {\n        var day = s.start_at.format(\"dddd D MMMM\");\n        if (!m[day])\n            m[day] = [];\n        m[day].push(s);\n    });\n\n\n    var dates = [];\n    _.forEach(screenings, function(s) {\n        var day = s.start_at.format(\"YYYY-MM-DD\");\n        if (!dates.includes(day))\n            dates.push(day);\n    });\n%>\n\n<div class=\"tkt-wrapper\">\n    <div class=\"row\">\n        <div class=\"col\">\n            <span>\n                Please choose a date:            <\/span>\n            <div class=\"days-wrapper\">\n                <% if (Object.keys(m).length > 6) { %>\n                    <input\n                        id=\"calendar\"\n                        type=\"text\"\n                        class=\"tkt-input form-control data-field\"\n                        data-component=\"Form\/Calendar\"\n                        required\n                        data-alt-format=\"l j F\" \n                        data-enable=\"<%= dates.join(',') %>\"\n                        data-inline=\"true\"\n                    \/>\n\n                <% } else { %>\n                    <% _.forEach(Object.keys(m), function(day) { %>\n                    <span\n                        class=\"tkt-badge tkt-light-badge day\"\n                        data-day=\"<%= day %>\"\n                        data-screening_id=\"<%= _.map(m[day], function (s) { return s._id; }).join(',') %>\">\n                        <%= day %>\n                    <\/span>\n                    <% }) %>\n                <% } %>\n            <\/div>\n\n            <br\/>\n\n            <span>\n                Please choose a time:            <\/span>\n            <div class=\"dates-wrapper\">\n                <% _.forEach(m, function(screenings, day) { %>\n                    <% _.forEach(screenings, function(s) { %>\n                    <span\n                        class=\"tkt-badge tkt-light-badge date\"\n                        data-day=\"<%= day %>\"\n                        data-screening_id=\"<%= s._id  %>\"\n                    >\n                        <%= s.start_at.format(\"LT\") %>\n\n                        <% if (s.opaque && s.opaque.version) { %>\n                        <%= (' - ' + s.opaque.version) %>\n                        <% } %>\n\n                        <% if (s.opaque && s.opaque._3d) { %>\n                        <%= s.opaque && s.opaque._3d && (' - 3D') %>\n                        <% } %>\n                        <%= ' - ' + s.cinema_hall.name %>\n                    <\/span>\n                    <% }) %>\n                <% }) %>\n            <\/div>\n\n            <br\/>\n\n        <\/div>\n    <\/div>\n<\/div>\n<% } else if (screenings.length == 1) { %>\n<span data-screening_id=\"<%= screenings[0]._id %>\" class=\"date single-date\">\n    <%= screenings[0].start_at.format(\"dddd D MMMM\") %> at <%= screenings[0].start_at.format(\"LT\") + ' - ' + screenings[0].cinema_hall.name %><\/span>\n<% } else { %>\n<span>There are no tickets available for this event.<\/span>\n<% } %>\n    <\/script>\n    <script type=\"text\/template\" id=\"tkt-booking-form-pricings-tpl\">\n        \n<% const availabilities = bookability?.availabilities; %>\n<% const eligible_types = (bookability?.eligible_types || screening?.eligible_types || []).filter(t => t._id != 'one-time-pass'); %>\n<% const sellable_types = eligible_types.filter(t => !!t.sellable); %>\n<%\n    const sorted_pricings = _.chain((screening && screening.pricings) ? screening.pricings : {})\n        .map(function (pricing, key) {\n            const opaque = pricing && pricing.opaque ? pricing.opaque : {};\n            const weight = parseFloat(opaque.eshop_sort_weight);\n            return {\n                key,\n                pricing,\n                weight: isFinite(weight) ? weight : Number.POSITIVE_INFINITY\n            };\n        })\n        .sortBy(function (item) { return item.key; })\n        .sortBy(function (item) { return item.weight; })\n        .value();\n%>\n<%\n    const ticket_cannot_book_explanation = function (_id) {\n        bookability.tickets = bookability.tickets || {};\n        return bookability.tickets[_id]?.cannot_book_explanation;\n    }\n%>\n\n<div class=\"tkt-wrapper\">\n    <% if (_.keys(screening.pricings).length) { %>\n        <% if ('map_only_bookings' in screening.opaque && screening.opaque.map_only_bookings) { %>\n            <div class=\"row\">\n                <div class=\"col\">\n                    <iframe width=\"100%\" style=\"min-height: 500px\" frameborder=\"0\" src=\"<%= TKTApi.getScreeningMapUrl(screening._id) %>\"><\/iframe>\n                <\/div>\n            <\/div>\n        <% } else if (show_pricings) { %>\n            <% if (!availabilities || availabilities.me['right-now']['one-time-pass'] > 0) { %>\n                <h4>Buy tickets<\/h3>\n                <div class=\"pricings-form\">\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <span>\n                                Enter the number of seat(s) you want to add to your cart:                            <\/span>\n                        <\/div>\n                    <\/div>\n                    <% _.each(sorted_pricings, function(item) { const p = item.pricing; const key = item.key; %>\n                    <div class=\"row pricing-row\" data-pricing-wrapper=\"<%= key %>\">\n                        <div class=\"col\">\n                            <span class=\"tkt-badge tkt-badge-split flex-rev-on-mobile tkt-badge-plus-minus\">\n                                <span class=\"tkt-badge-part tkt-grey-badge tkt-minus-btn text-center\">-<\/span>\n                                <span class=\"tkt-badge-part tkt-light-badge text-center\">\n                                    <span class=\"pricing-qty\">\n                                        0\n                                    <\/span>\n                                    x\n                                    <span class=\"pricing-name\">\n                                        <%= p.name.en %>\u00a0:\n                                        <% if (p.description.en) { %>\n                                            <i class=\"tkt-icon-info\" data-component=\"Ui\/Tippy\" data-tippy-content=\"<%= p.description.en %>\"><\/i>\n                                        <% } %>\n                                    <\/span>\n                                    <span class=\"pricing-price\">\n                                        <%= p.price.CHF.toFixed(2) %> CHF                                    <\/span>\n                                <\/span>\n                                <span class=\"tkt-badge-part tkt-dark-badge tkt-plus-btn text-center\">+<\/span>\n                            <\/span>\n                            <input type=\"hidden\" data-pricing=\"<%= key %>\" class=\"input pricing-input\" value=\"0\"\/>\n                        <\/div>\n                    <\/div>\n                    <% }) %>\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <div class=\"error pricings-error d-none\"><\/div>\n                            <button class=\"button add-to-cart-btn active\" >\n                                Add to my cart                            <\/button>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <% } else { %>\n                <h5 class=\"no-one-time-pass-message\">\n                    <% if (availabilities && availabilities['me']['from-now']['one-time-pass'] > 0) { %>\n                        No online sales for this concert yet.                    <% } else if (availabilities && availabilities['me']['absolute']['one-time-pass'] > 0) { %>\n                        No online sales for this concert anymore.                    <% } else { %>\n                        Il n&#039;est pas possible d&#039;acheter des tickets en ligne pour cet \u00e9v\u00e9nement.                    <% } %>\n                <\/h5>\n                <% if (availabilities && availabilities['on-site']['right-now']['one-time-pass'] > 0) { %>\n                    <h5 class=\"no-one-time-pass-message\">\n                        There are however tickets available at points of sale.                    <\/h5>\n                <% } else if (availabilities && availabilities['on-site']['from-now']['one-time-pass'] > 0) { %>\n                    <h5 class=\"no-one-time-pass-message\">\n                        There will however be tickets available at points of sale.                    <\/h5>\n                <% } %>\n            <% } %>\n        <% } %>\n        <br\/>\n    <% } %>\n\n    <% if (show_ticket_id && screening.opaque && (!('map_only_bookings' in screening.opaque && screening.opaque.map_only_bookings)) && eligible_types.length) { %>\n    <h4>Reserve seats on your tickets<\/h3>\n\n    <div class=\"book-panel\">\n        <%\n            account_tickets.filter(ticket => !ticket.isOneTimePass() && ticket.canBook(screening)).concat(\n                connected_tickets.filter(ticket => !ticket.isOneTimePass()),\n                account_tickets.filter(ticket => !ticket.isOneTimePass() && !ticket.canBook(screening)),\n            ).map(ticket => {\n        %>\n        <div class=\"ticket-wrapper\" data-ticket-id=\"<%= ticket._id %>\">\n            <div class=\"row\">\n                <div class=\"col col-auto ticket-infos\">\n                    <a class=\"btn btn-outline btn-sm text-left\" target=\"_blank\" href=\"<%= ticket.getTicketViewUrl() %>\">\n                        <i class=\"tkt-icon-tag\"><\/i>\n                        <b><%= ticket.getTypeName() %><\/b>\n                        - <%= ticket.getDisplayName() %>\n                    <\/a>\n                    <% if (ticket.hasBooked(screening)) { %>\n                    <div class=\"already-booked\">\n                        <small data-ticket-id=\"<%= ticket._id %>\">\n                            <b>Reservation for this screening with this ticket: <%= ticket.getBookingsFor(screening)?.length || 0 %><\/b>\n                        <\/small>\n                    <\/div>\n                    <% } %>\n                <\/div>\n                <div class=\"col text-right book-btns\">\n                    <% if (ticket.canBook(screening)) { %>\n                        <button data-ticket-id=\"<%= ticket._id %>\" class=\"button book-btn<%= ticket.hasBooked(screening) ? '-more' : '' %> active\" >\n                            <i class=\"tkt-icon-plus\"><\/i>\n                            <% if (ticket.hasBooked(screening)) { %>\n                                Reserve an additional seat on this ticket                            <% } else { %>\n                                Reserve a seat on this ticket                            <% } %>\n                        <\/button>\n                    <% } else { %>\n                    <small data-ticket-id=\"<%= ticket._id %>\" class=\"cannot-book-explanation\">\n                        <i><%= ticket_cannot_book_explanation(ticket._id) %><\/i>\n                    <\/small>\n                    <% } %>\n                <\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col text-right\">\n                    <small class=\"success book-form-success d-none text-success pl-2\">\n                        Your seat has been successfully reserved.                    <\/small>\n                <\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col text-right\">\n                    <small class=\"book-form-error d-none text-danger pl-2\">\n                    <\/small>\n                <\/div>\n            <\/div>\n        <\/div>\n        <% }) %>\n    <\/div>\n\n    <div class=\"pass-form mt-3\">\n        <div class=\"connect-panel\">\n            <div class=\"ticket_connect\">\n                <div class=\"row\">\n                    <div class=\"col\">\n                        <span class=\"pass-title\">\n                            You have a <span class=\"tkt-ticketid_ticket\">Ticket<\/span><span class=\"tkt-ticketid_id\">ID<\/span>?\n                            <a href=\"\" class=\"show-connect-panel-form\">Add it<\/a> to reserve.<br\/>\n                    <\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"connect-panel-form d-none\">\n                    <div class=\"col\">\n                        <div class=\"row mt-5 input-pass\">\n                            <input id=\"pass-id\" type=\"number\" class=\"tkt-input input-invert form-control text-center pass-number-input\" placeholder=\"123456\" maxlength=\"6\"\/>\n                            <p class=\"minus\">-<\/p>\n                            <input id=\"pass-code\" type=\"password\" class=\"input input-invert text-center pass-key-input\" placeholder=\"abcde\" maxlength=\"6\"\/>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row\">\n                        <div class=\"col text-center\">\n                            <div class=\"error pass-error d-none text-center text-danger\"><\/div>\n                            <button class=\"btn btn-primary button login-btn connect-btn mt-5 mb-3\">\n                                <i class=\"tkt-icon-sign-in-alt\"><\/i> Login                            <\/button>\n                        <\/div>\n                    <\/div>\n                    <hr>\n                    <div>\n                        Your <span class=\"tkt-ticketid_ticket\">Ticket<\/span><span class=\"tkt-ticketid_id\">ID<\/span> is on your pass                    <\/div>\n                    <br>\n                <\/div>\n            <\/div>\n                    <\/div>\n    <\/div>\n    <% } %>\n\n<\/div>\n    <\/script>\n    <script type=\"text\/template\" id=\"tkt-booking-form-success-tpl\">\n        <div class=\"tkt-wrapper\">\n    <div class=\"row\">\n        <div class=\"col\">\n            <h3 class=\"success-title\">\n                Thank you, your order is reserved in your cart for 30 minutes.            <\/h3>\n            <div class=\"float-right text-right\">\n                <a href=\"<%= cart_url %>\" class=\"button show-cart-btn active\" >\n                    Add to cart                <\/a>\n                <div class=\"continue-shopping\" >\n                    <a href=\"<%= program_url %>\">Continue<\/a> my visit                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n    <\/script>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BASSWASH L&#8217;INDUSTRIE &#8211; Chemin du Pr\u00e9-Fleuri 14, 1228 Gen\u00e8ve Samedi 21 mars 2026 22:00 \u00e0 08:00 Entr\u00e9e 25.- \/ Pr\u00e9loc 20.- Denise Rabe Soundcloud Toscan Haas Soundcloud Buschi (Basswars) Soundcloud Low (Basswars) Soundcloud Buy ticket<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-2374","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/pages\/2374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/comments?post=2374"}],"version-history":[{"count":3,"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/pages\/2374\/revisions"}],"predecessor-version":[{"id":2435,"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/pages\/2374\/revisions\/2435"}],"wp:attachment":[{"href":"https:\/\/www.basswars.ch\/en\/wp-json\/wp\/v2\/media?parent=2374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}