event_manager + changelanguage

17.08.2017 15:07 #1
Andrey
Gast

event_manager + changelanguage

Wie funktioniert die Erweiterung mit changelanguage zusammen? Ich habe immer wieder den Fehler "You must not have more than one auto_item parameter" auf der einzeln Event Seite (Event-Reader Modul).

Es gibt die Erklärung von changelanguage:

"This error is a misconfiguration based on all of the following conditions:

  1. You do have auto_item functionality enabled in the system settings.
  2. Multiple modules (e.g. news and events) have the same Redirect page set.
  3. There are news and events with the same alias.

To fix the error message, you must correctly set up your page structure and modules."

Aber was muss man weiter tun, verstehe ich nicht.

17.08.2017 16:27 #2
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
315 Beiträge

Hallo Andrey,

danke für Ihre Nachricht. Kann ich jetzt nicht nachvollziehen. Haben Sie denn überhaupt den Event Manager installiert?

Und wo kann man den Fehler sehen? Bitte senden Sie einen Link

Viele Grüße

17.08.2017 16:42 #3
Andrey
Gast

Christian,
Danke für die schnelle Antwort.

Den Fehler kriegt man bei aktivierte Einstellung "auto_item verwenden" und auf der Seite existiertem Modul "changelanguage".

Habe ich soweit nur an lokale machine installiert, ich lade später hoch und poste den Link.

Inzwischen, hier gibt's der Fehler-Text:

PHP Fatal error: Uncaught exception 'RuntimeException' with message 'You must not have more than one auto_item parameter' thrown in /system/modules/changelanguage/library/Terminal42/ChangeLanguage/Navigation/UrlParameterBag.php on line 188
#0 /system/modules/changelanguage/library/Terminal42/ChangeLanguage/Navigation/NavigationItem.php(223): Terminal42\ChangeLanguage\Navigation\UrlParameterBag->generateParameters()
#1 /system/modules/changelanguage/library/Terminal42/ChangeLanguage/Helper/AlternateLinks.php(61): Terminal42\ChangeLanguage\Navigation\NavigationItem->getHref(Object(Terminal42\ChangeLanguage\Navigation\UrlParameterBag))
#2 /system/modules/changelanguage/library/Terminal42/ChangeLanguage/FrontendModule/ChangeLanguageModule.php(92): Terminal42\ChangeLanguage\Helper\AlternateLinks->addFromNavigationItem(Object(Terminal42\ChangeLanguage\Navigation\NavigationItem), Object(Terminal42\ChangeLanguage\Navigation\UrlParameterBag))
#3 /system/modules/core/modules/Module.php(287): Terminal42\ChangeLanguage\FrontendModule\ChangeLanguageModule->compile()
#4 /system/modules/haste/library/Haste/Frontend/AbstractFrontendModule.php(52): Contao\Module->generate()
#5 /system/modules/changelanguage/library/Terminal42/ChangeLanguage/FrontendModule/ChangeLanguageModule.php(50): Haste\Frontend\AbstractFrontendModule->generate()
#6 /system/modules/core/library/Contao/Controller.php(321): Terminal42\ChangeLanguage\FrontendModule\ChangeLanguageModule->generate()
#7 /system/modules/core/library/Contao/InsertTags.php(447): Contao\Controller::getFrontendModule('28')
#8 /system/modules/core/library/Contao/Controller.php(692): Contao\InsertTags->replace('\n<!-- TEMPLATE ...', false)
#9 /system/modules/core/classes/FrontendTemplate.php(100): Contao\Controller::replaceInsertTags('\n<!-- TEMPLATE ...', false)
#10 /system/modules/core/pages/PageRegular.php(190): Contao\FrontendTemplate->output(true)
#11 /system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#12 /index.php(20): Contao\FrontendIndex->run()
#13 {main}

17.08.2017 16:53 #4
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
315 Beiträge

Aber ist denn der Event Manager überhaupt installiert?

17.08.2017 17:00 #5
Andrey
Gast

Na ja, Event Manager ist installiert, klappt mit einzelne Sprache perfekt, und ich habe selbstverständlich die Lizenz gekauft:)

Antworten

Datenschutz*
Bitte addieren Sie 5 und 9.