From aa98cd394eae741ee8038e2d88649afe50182c2f Mon Sep 17 00:00:00 2001 From: StartIT Date: Thu, 29 Jan 2026 10:13:54 +0100 Subject: [PATCH] New: EspoCRM API naar formulier bedrijf aanmelden --- assets/images/company/boxtom.png | Bin 0 -> 17192 bytes hugo_stats.json | 30 ++- layouts/_default/bedrijf-aanmelden.html | 317 ++++++++++++++++------- static/prefill.php | 28 ++ themes/godocs-1/assets/scss/_common.scss | 37 +-- 5 files changed, 275 insertions(+), 137 deletions(-) create mode 100644 assets/images/company/boxtom.png create mode 100644 static/prefill.php diff --git a/assets/images/company/boxtom.png b/assets/images/company/boxtom.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6f9b3a0fe10ed22aaf24c29410a2d8c65b3bc5 GIT binary patch literal 17192 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 literal 0 HcmV?d00001 diff --git a/hugo_stats.json b/hugo_stats.json index fc67b06..f5698a0 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -68,11 +68,13 @@ "border-start-0", "border-top", "btn", + "btn-lg", "btn-outline", "btn-outline-primary", "btn-primary", "btn-secondary", "btn-sm", + "btn-success", "btn-white", "builder-card", "card", @@ -149,6 +151,7 @@ "flex-grow-1", "flex-sm-row", "flex-wrap", + "font-italic", "font-small", "footer-menu", "footnote-backref", @@ -162,10 +165,10 @@ "form-control-sm", "form-group", "form-inline", - "form-text", "fw-bold", "g-2", "gap-2", + "gy-3", "gy-4", "h-100", "h3", @@ -210,6 +213,7 @@ "ms-sm-2", "mt-2", "mt-3", + "mt-4", "mt-5", "mt-auto", "mt-sm-0", @@ -355,6 +359,7 @@ "bouwwijze", "builder-filters", "builders-grid", + "char-count", "checking-municipal-requirements", "ciz-indicatie-en-sociale-wijkteams", "ciz-indication-and-social-district-teams", @@ -423,7 +428,6 @@ "goed-verblijven", "het-bewijs-van-zorgbehoefte", "het-proces-van-fabriek-naar-tuin", - "houtbouw", "huurkoop", "impact-on-property-value", "impact-op-de-woningwaarde", @@ -431,6 +435,7 @@ "important-fiscal-and-financial-considerations", "inrichting-en-zorgspecifieke-aanpassingen", "interior-and-care-specific-adjustments", + "intro", "juridische-definitie", "juridische-en-fiscale-aspecten", "kangaroo-housing-kangoeroewoning", @@ -440,8 +445,6 @@ "key-considerations-per-type", "key-features-in-the-nl", "kvk", - "landelijk", - "lead_time", "lease", "legal-definition-in-the-netherlands", "lname", @@ -452,7 +455,7 @@ "medical-confirmation", "medische-bevestiging", "message", - "modern", + "modulair", "multi-step-form", "navigation", "negative", @@ -475,10 +478,12 @@ "postal_code", "pre-informal-care-home", "pre-mantelzorgwoning", + "prefab", "prefab-bouw", "prefab-construction", "prefab-informal-care-home", "prefab-mantelzorgwoning", + "prefill-status", "preparation-and-consultation", "procedural-requirements", "procedurele-eisen", @@ -488,23 +493,31 @@ "reason", "regulation-through-the-environmental-plan", "removability-and-residual-value", - "rolstoel", + "review-btn", "search-by", "search-result-body", "searchInput", "searchModal", "second_hand", "select-language", - "service_contract", "sett-living", "site-administrator-details", + "slogan", + "slogan-count", "sloop-of-verwijdering-van-de-woning", "solilux", "step-1", "step-2", "step-3", - "stock", + "step-4", + "step-5", "submit-btn", + "summary-build", + "summary-custom", + "summary-intro", + "summary-name", + "summary-slogan", + "telephone", "temporary-and-modular-units", "termination-of-informal-care", "the-challenge-of-temporariness", @@ -516,7 +529,6 @@ "the-situation-after-informal-care-ends", "the-sustainable-informal-care-dwelling", "tijdelijke-en-modulaire-units", - "tillen", "top-totaal-blijf-ook-wonen", "transport-and-crane-work", "transport-en-hijswerk", diff --git a/layouts/_default/bedrijf-aanmelden.html b/layouts/_default/bedrijf-aanmelden.html index b57d404..4452fd8 100644 --- a/layouts/_default/bedrijf-aanmelden.html +++ b/layouts/_default/bedrijf-aanmelden.html @@ -9,32 +9,45 @@

{{ .Title }}

+
+
+
-

Stap 1: Bedrijfsgegevens

- +
- - + +
- +
-
- +
+ + +
+ +
+ + +
+ +

Bezoekadres

+
+
-
- - +
+ +
@@ -44,25 +57,22 @@
-

Stap 2: Bedrijfsvoering & Aanbod

-
- + - Let op: conform de voorwaarden dient dit feitelijk juist te zijn[cite: 73].
- - + +
- +
@@ -74,18 +84,10 @@
- + -
- -
- -
@@ -97,63 +99,28 @@
-

Stap 3: Bouwstijl & Levering

-
- -
- - + +
+ +
-
- - -
-
- - +
+ +
-
- +
+
-
- - -
- -
- - -
- -
- -
- - -
-
- - -
-
-
@@ -161,6 +128,48 @@
+
+
+
+ + + Nog 30 tekens +
+ +
+ + + Nog 320 tekens over. +
+ +
+ + +
+
+
+ +
+
+
+
+

Bedrijf:

+

Slogan:

+

Bouwmethode:

+

Maatwerk:

+
+

Introductie:

+

+
+
+ +
+ + +
+
+
+
@@ -169,36 +178,144 @@ {{ end }} \ No newline at end of file diff --git a/static/prefill.php b/static/prefill.php new file mode 100644 index 0000000..06621bf --- /dev/null +++ b/static/prefill.php @@ -0,0 +1,28 @@ + 'Invalid ID'])); +} + +$opts = [ + "http" => [ + "method" => "GET", + "header" => "X-Api-Key: $apiKey\r\nContent-Type: application/json\r\n" + ] +]; + +$context = stream_context_create($opts); +$response = @file_get_contents($crmBaseUrl . $id, false, $context); + +if ($response === false) { + http_response_code(404); + echo json_encode(['error' => 'CRM record not found']); +} else { + header('Content-Type: application/json'); + echo $response; +} \ No newline at end of file diff --git a/themes/godocs-1/assets/scss/_common.scss b/themes/godocs-1/assets/scss/_common.scss index bde7de1..dd4d598 100644 --- a/themes/godocs-1/assets/scss/_common.scss +++ b/themes/godocs-1/assets/scss/_common.scss @@ -430,54 +430,35 @@ $quote-color: #918e91; pointer-events: none; } -/* Container voor filters */ -#builder-filters { - --primary-color: #4c9e81; /* Komt overeen met je 'Bezoek de website' knop */ - --checkbox-size: 24px; /* Ongeveer 50% groter dan standaard */ -} - -/* De checkbox groter maken en kleur geven */ -.filter-checkbox { - width: var(--checkbox-size); - height: var(--checkbox-size); +.form-check-input { + width: 24px; + height: 24px; margin-top: 0; cursor: pointer; border: 2px solid #ced4da; transition: all 0.2s ease-in-out; } -/* Kleur bij actieve/checked status */ -.filter-checkbox:checked { - background-color: var(--primary-color); - border-color: var(--primary-color); +.form-check-input:checked { + background-color: $color-primary; + border-color: $color-primary; } -/* Focus staat voor toegankelijkheid */ -.filter-checkbox:focus { +.form-check-input:focus { box-shadow: 0 0 0 0.25 margin rgba(76, 158, 129, 0.25); border-color: var(--primary-color); } -/* De labels beter uitlijnen en leesbaarder maken */ .form-check-label { padding-left: 10px; cursor: pointer; - font-size: 1.1rem; /* Iets groter voor leesbaarheid */ - line-height: var(--checkbox-size); + line-height: 24px; vertical-align: middle; display: inline-block; } -/* Groepering van de checkbox en label */ .form-check { display: flex; align-items: center; - margin-bottom: 1rem !important; /* Meer witruimte tussen de opties */ -} - -/* De "Filters wissen" link ook iets duidelijker maken */ -#clear-filters { - font-size: 1rem; - text-decoration: underline; - margin-top: 15px; + margin-bottom: 1rem !important; } \ No newline at end of file