{"id":50104,"date":"2025-07-31T10:39:05","date_gmt":"2025-07-31T09:39:05","guid":{"rendered":"https:\/\/campax.org\/?page_id=50104"},"modified":"2025-07-31T10:39:05","modified_gmt":"2025-07-31T09:39:05","slug":"test-000000035","status":"publish","type":"page","link":"https:\/\/campax.org\/de\/test-000000035\/","title":{"rendered":"TEST 000000035"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"50104\" class=\"elementor elementor-50104\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8f48c9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"8f48c9a\" data-element_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-c54a295\" data-id=\"c54a295\" data-element_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-c1fad91 elementor-widget elementor-widget-html\" data-id=\"c1fad91\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"rnw-widget-container\" id=\"rnw-1\" style=\"width:100%\"><\/div>\n<script src=\"https:\/\/tamaro.raisenow.com\/campax-ch\/latest\/widget.js\"><\/script>\n<script>\n\t\/\/ Schritt 1: Eine Hilfsfunktion, um die dynamischen Werte basierend auf der URL zu erhalten.\n\tfunction getDonorConfig() {\n\t\tconst params = new URLSearchParams(window.location.search);\n\t\t\/\/ Lese 'donor_class', nutze 'A' als Standardwert.\n\t\tconst donorClass = (params.get('donor_class') || 'A').toUpperCase();\n\n\t\tswitch (donorClass) {\n\t\t\tcase 'B': return { amounts: [5, 10, 20], default: 10 };\n\t\t\tcase 'C': return { amounts: [10, 20, 35], default: 20 };\n\t\t\tcase 'D': return { amounts: [20, 35, 50], default: 35 };\n\t\t\tcase 'E': return { amounts: [35, 50, 100], default: 50 };\n\t\t\tcase 'F': return { amounts: [50, 100, 200], default: 100 };\n\t\t\tcase 'G': return { amounts: [100, 200, 500], default: 200 };\n\t\t\tcase 'H':\n\t\t\tcase 'I':\n\t\t\tcase 'J':\n\t\t\tcase 'K': return { amounts: [200, 500, 1000], default: 500 };\n\t\t\tcase 'A':\n\t\t\tdefault:  return { amounts: [10, 20, 50, 100], default: 20 };\n\t\t}\n\t}\n\n\t\/\/ Schritt 2: Die Konfiguration abrufen.\n\tconst donorConfig = getDonorConfig();\n\n\t\/\/ Schritt 3: Das Widget mit der dynamisch erstellten Konfiguration ausf\u00fchren.\n\twindow.rnw.tamaro.runWidget('#rnw-1', {\n\t\tlanguage: 'de',\n\t\tpurposes: ['p1', 'p4'],\n\t\tautoselect_purpose: true,\n\t\t\n\t\t\/\/ HIER KOMMT DIE NEUE LOGIK:\n\t\t\/\/ Wir nutzen paymentFormPrefill, um den vorausgew\u00e4hlten Betrag sauber zu setzen.\n\t\tpaymentFormPrefill: {\n\t\t\tamount: donorConfig.default,\n\t\t},\n\n\t\t\/\/ Die Betragsvorschl\u00e4ge werden basierend auf der donorConfig gesetzt,\n\t\t\/\/ aber wir behalten die Unterscheidung nach \"purpose\" bei.\n\t\tamounts: [{\n\t\t\t\/\/ F\u00fcr 'Einzelspende' (p1) nutzen wir die dynamischen Betr\u00e4ge.\n\t\t\tif: 'purpose() == \"p1\"',\n\t\t\tthen: donorConfig.amounts,\n\t\t}, {\n\t\t\t\/\/ F\u00fcr 'Grossspende' (p4) bleiben die Betr\u00e4ge statisch.\n\t\t\tif: 'purpose() == \"p4\"',\n\t\t\tthen: [100, 200, 500, 1000],\n\t\t}],\n\t\t\n\t\t\/\/ Diese Option ist nicht mehr n\u00f6tig, da wir den Wert explizit mit paymentFormPrefill setzen.\n\t\t\/\/ autoselect_amount: true, \n\n\t\t\/\/ --- Rest der Konfiguration bleibt wie gehabt ---\n\t\tpurpose_details: {\n\t\t\tp1: { stored_campaign_id: 'Campax', stored_campaign_subid: 'ACT', stored_campaign_action_id: 'ACT Petition' },\n\t\t\tp4: { stored_campaign_id: 'Campax', stored_campaign_subid: 'ACT', stored_campaign_action_id: 'ACT Petition' },\n\t\t},\n\t\ttranslations: {\n\t\t\tde: { purposes: { p1: 'Einzelspende', p4: 'Grossspende' } },\n\t\t\tfr: { purposes: { p1: 'Don individuel', p4: 'Don important' } },\n\t\t\tit: { purposes: { p1: 'Donazione individuale', p4: 'Grande donazione' } },\n\t\t},\n\t\tpayment_methods: [\n\t\t\t{ if: 'purpose() == \"p1\"', then: ['twi', 'cc', 'chqr', 'pp'] },\n\t\t\t{ if: 'purpose() == \"p4\"', then: ['twi', 'cc', 'chqr', 'pp'] },\n\t\t],\n\t\tpayment_types: [\n\t\t\t{ if: 'purpose() == \"p1\"', then: 'onetime' },\n\t\t\t{ if: 'purpose() == \"p4\"', then: 'onetime' },\n\t\t],\n\t\tallow_custom_amount: true,\n\t\tminimum_custom_amount: [\n\t\t\t{ if: 'purpose() == \"p1\"', then: 1 },\n\t\t\t{ if: 'purpose() == \"p4\"', then: 100 },\n\t\t],\n\t\tshow_blocks: {\n\t\t\tpayment_purposes: true,\n\t\t},\n\t\tpaymentWidgetBlocks: [\n\t\t\t'payment_purposes',\n\t\t\t'payment_amounts_and_intervals',\n\t\t\t'payment_payment_methods',\n\t\t\t'payment_profile',\n\t\t\t'payment_cover_fee',\n\t\t],\n\t\tshow_fields: {\n\t\t\tstored_customer_birthdate: false,\n\t\t\tstored_customer_donation_receipt: false,\n\t\t\tstored_customer_message: false,\n\t\t\tstored_customer_email_permission: false,\n\t\t},\n\t\tdebug: false,\n\t});\n<\/script>\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":"","protected":false},"author":16,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[88,187],"tags":[],"class_list":["post-50104","page","type-page","status-publish","hentry","category-do-not-show","category-schulung-test"],"acf":[],"publishpress_future_action":{"enabled":false,"date":"2026-07-22 01:28:52","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/pages\/50104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/comments?post=50104"}],"version-history":[{"count":9,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/pages\/50104\/revisions"}],"predecessor-version":[{"id":65934,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/pages\/50104\/revisions\/65934"}],"wp:attachment":[{"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/media?parent=50104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/categories?post=50104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/campax.org\/de\/wp-json\/wp\/v2\/tags?post=50104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}