# Erweitertes Menü geht nicht mehr

**URL:** <https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215>\
**Category:** Plugins\
**Tags:** offizielle-shopware-\
**Created:** [13. Juli 2016 um 18:18 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215 "2016-07-13T18:18:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexqp](https://avatars.discourse-cdn.com/v4/letter/a/a3d4f5/32.png) [@alexqp](https://forum.shopware.com/u/alexqp)\
**Post date:** [13. Juli 2016 um 18:18 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215/1 "2016-07-13T18:18:53Z")

</div>

Hallo,&nbsp;

ich habe heute gemerkt das bei mir im Shop [www.klimastore24.de](http://www.klimastore24.de) das&nbsp;Erweitertes Menü nicht mehr geht! Habe es auch schon mehrmals den Cache gelöscht und das Plugin Neu Installiert jedoch ohne erfolg ;(&nbsp;

es sieht ganz so aus als ob die JS nicht geladen wird Bzw. Laut Console &nbsp;“Uncaught TypeError: element[pluginName] is not a function &nbsp;1468432592\_d10a5d0….js:4443”&nbsp;

in der&nbsp;Zeile 4443 steht folgendes:&nbsp;elementpluginName;&nbsp;

Hier noch der ganze Script:&nbsp;

```
        _initSinglePlugin: function (element, selector, pluginName) {
            var me = this,
                currentConfig = me._getPluginConfig(me._currentState, selector, pluginName),
                plugin = element.data('plugin_' + pluginName);

            if (!plugin) {
                element[pluginName](currentConfig);
                return;
            }

            if (JSON.stringify(currentConfig) === JSON.stringify(me._getPluginConfig(me._previousState, selector, pluginName))) {
                if (typeof plugin.update === 'function') {
                    plugin.update.call(plugin, me._currentState, me._previousState);
                }
                return;
            }

            me.destroyPlugin(element, pluginName);

            element[pluginName](currentConfig);
        },

```

&nbsp;

Schaut es euch am besten an:&nbsp;[http://klimastore24.de](http://klimastore24.de)

&nbsp;

Danke im voraus&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [8. August 2016 um 12:00 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215/2 "2016-08-08T12:00:30Z")

</div>

Hallo!

Wie hast Du das Problem lösen können?

Bin über jede Hilfe dankbar!

---

<div class="post-metadata">

**Author:** ![alexqp](https://avatars.discourse-cdn.com/v4/letter/a/a3d4f5/32.png) [@alexqp](https://forum.shopware.com/u/alexqp)\
**Post date:** [8. August 2016 um 12:44 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215/3 "2016-08-08T12:44:49Z")

</div>

Ja habe es inzwischen fixen können es lag an der&nbsp;Theme.php. Habe da immer die gleiche&nbsp;Theme.php benutzt da ich Sie für meine zwecke angepasst habe und dort waren 2 js Dateien&nbsp;nicht mehr drin.

Habe einfach von der aktuellen Shopware Version&nbsp;mir die&nbsp;Theme.php gezogen und für mich wider angepasst und hochgeladen inzwischen geht es wider.&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [8. August 2016 um 13:01 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215/4 "2016-08-08T13:01:54Z")

</div>

Die Theme.php meines Child-Themes sieht so aus:

&nbsp;

Die Theme.php meines Responsive-Themes sieht so aus:

```
 'column',
        'height' => 170,
        'flex' => 0,
        'defaults' => ['columnWidth' => 0.5, 'labelWidth' => 180, 'margin' => '3 16 3 0']
    ];

    ................................................................................

        $set = new ConfigSet();
        $set->setName(' __color_scheme_gray__')->setDescription(
            ' __color_scheme_gray_description__'
        )->setValues(
            array_merge(
                $this->themeColorDefaults,
                [
                    'brand-primary' => '#555555',
                    'brand-primary-light' => 'lighten(@brand-primary, 10%)',
                    'brand-secondary' => '#999999',
                    'brand-secondary-dark' => 'darken(@brand-secondary, 8%)',
                    'text-color' => '@brand-primary-light',
                    'text-color-dark' => '@brand-primary',
                    'link-color' => '@brand-secondary'
                ]
            )
        );
        $collection->add($set);

        $set = new ConfigSet();
        $set->setName(' __color_scheme_brown__')->setDescription(
            ' __color_scheme_brown_description__'
        )->setValues(
            array_merge(
                $this->themeColorDefaults,
                [
                    'brand-primary' => '#613400',
                    'brand-primary-light' => 'saturate(lighten(@brand-primary,5%), 5%)'
                ]
            )
        );
        $collection->add($set);

        $set = new ConfigSet();
        $set->setName(' __color_scheme_blue__')->setDescription(
            ' __color_scheme_blue_description__'
        )->setValues(
            array_merge(
                $this->themeColorDefaults,
                [
                    'brand-primary' => '#009ee0'
                ]
            )
        );
        $collection->add($set);

        $set = new ConfigSet();
        $set->setName(' __color_scheme_black__')->setDescription(
            ' __color_scheme_black_description__'
        )->setValues(
            array_merge(
                $this->themeColorDefaults,
                [
                    'brand-primary' => '#000000',
                    'brand-primary-light' => 'lighten(@brand-primary, 20%)',
                    'brand-secondary' => '#555555',
                    'brand-secondary-dark' => 'darken(@brand-secondary, 10%)'
                ]
            )
        );
        $collection->add($set);

        $set = new ConfigSet();
        $set->setName(' __color_scheme_orange__')->setDescription(
            ' __color_scheme_orange_description__'
        )->setValues($this->themeColorDefaults);
        $collection->add($set);
    }
}

```

Das ist alles standard meines Erachtens und leider nicht der Grund des Problems. Oder liege ich falsch?

---

<div class="post-metadata">

**Author:** ![alexqp](https://avatars.discourse-cdn.com/v4/letter/a/a3d4f5/32.png) [@alexqp](https://forum.shopware.com/u/alexqp)\
**Post date:** [8. August 2016 um 15:34 UTC](https://forum.shopware.com/t/erweitertes-menu-geht-nicht-mehr/38215/5 "2016-08-08T15:34:03Z")

</div>

Schick mir mal bitte den Link von Deiner Seite kuk selbst mal ;)&nbsp;
