# 6.2: theme.json type bool/switch/checkbox Fehler!?!?!

**URL:** <https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152>\
**Category:** Themes & Design\
**Created:** [24. Mai 2020 um 00:00 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152 "2020-05-24T00:00:34Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [24. Mai 2020 um 00:00 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/1 "2020-05-24T00:00:34Z")

</div>

Moin, ich kann keine der im Titel benannten Felder auf `false` setzen, bekomme dann immer einen Compiler Error…

Hat jmd schon diese&nbsp;Felder genutzt?

Der Fehler kommt nicht durch SCSS, da ich dort die Variable zur Probe entfernt habe, muss also ein Shopware Core Fehler sein.

**Geht:**

```
{
    "label": {
        "en-GB": "Always Show Cart Badge",
        "de-DE": "Always Show Cart Badge"
    },
    "helpText": {
        "en-GB": "Type `true` or `false`",
        "de-DE": "Type `true` or `false`"
    },
    "type": "switch",
    "value": true,
    "editable": true,
    "block": "hueSettings",
    "order": 900
}

```

**Geht nicht:**

```
{
    "label": {
        "en-GB": "Always Show Cart Badge",
        "de-DE": "Always Show Cart Badge"
    },
    "helpText": {
        "en-GB": "Type `true` or `false`",
        "de-DE": "Type `true` or `false`"
    },
    "type": "switch",
    "value": false,
    "editable": true,
    "block": "hueSettings",
    "order": 900
}

```

Why¡¿¡¿

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [24. Mai 2020 um 01:04 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/2 "2020-05-24T01:04:41Z")

</div>

Scheint wohl ein Fehler in der aktuellen Dev Version zu sein, in der 6.2er gehts… 😕

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [24. Mai 2020 um 13:03 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/3 "2020-05-24T13:03:44Z")

</div>

Da sind auch einige weitere Einstellungen mit 6.2 erst dazu gekommen, ggf. fehlt da ein Hinweis auf die Version?

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [24. Mai 2020 um 15:21 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/4 "2020-05-24T15:21:37Z")

</div>

[@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍

Ich vermute dieser commit ist in der aktuellen dev version gemerged und verursacht den neuen Fehler:

[https://github.com/shopware/platform/commit/abf4b4efe91b7c64afbe9679b430b2a449679011#diff-ea1b808c753567a4f7b370ffa01836ef](https://github.com/shopware/platform/commit/abf4b4efe91b7c64afbe9679b430b2a449679011#diff-ea1b808c753567a4f7b370ffa01836ef)

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [1. Juni 2020 um 10:24 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/5 "2020-06-01T10:24:16Z")

</div>

Der Fehler wurde bisher noch nicht behoben, ich kann aktuell keine boolean Variablen im SCSS verwenden! Die boolean Variablen gehen nur wenn ich scss auf false setze und im Template verwende - macht aber keinen Sinn da ich bisher auch mit IF-Bedingungen im SCSS arbeite.

Sieht wohl so aus als würde es länger dauern bis hier etwas gefixt wird, wäre aber Schade wenn der Bug in der 6.2.1 Produktion übernommen wird, denn spätestens dann werden einige Themes im Store&nbsp;nicht mehr verwendbar sein…

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [1. Juni 2020 um 10:42 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/6 "2020-06-01T10:42:19Z")

</div>

Hast du denn einen Issuetracker eintrag aufgemacht?&nbsp;

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [1. Juni 2020 um 11:27 UTC](https://forum.shopware.com/t/6-2-theme-json-type-bool-switch-checkbox-fehler/67152/7 "2020-06-01T11:27:10Z")

</div>

Scripts und Styles gehen auch nicht mehr für Plugins, also wenn ich `@Plugins` in der theme.json eingebe. Explizit `@PluginName` geht widerrum… Hmm ja wundert mich, weil doch alles mal funktioniert hat und in der 6.2 production auch funktioniert. Ich werde dann mal die zwei Bug im Issuetracker eintragen. VG
