Ergebnis 1 bis 8 von 8

Thema: Avisota 3 Error bei Mitteilung anzeigen und versenden

  1. #1
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard Avisota 3 Error bei Mitteilung anzeigen und versenden

    Hallo Zusammen,

    ich bekomme folgende Fehlermeldung wenn ich den Button "Mitteilung XXX anzeigen und versenden" betätige:

    Recoverable error: Argument 2 passed to Avisota\Contao\SubscriptionRecipient\RecipientSour ce\RecipientsRecipientSourceFactory:arseRecipientsUnsubscribePage() must be an instance of Avisota\Contao\SubscriptionRecipient\RecipientSour ce\RecipientsRecipientSource, instance of Avisota\Contao\Salutation\SalutationRecipientSourc e given, called in /www/htdocs/w0146c52/zedler.de/composer/vendor/avisota/contao-subscription-recipient/src/RecipientSource/RecipientsRecipientSourceFactory.php on line 54 and defined in composer/vendor/avisota/contao-subscription-recipient/src/RecipientSource/RecipientsRecipientSourceFactory.php on line 107
    #0 composer/vendor/avisota/contao-subscription-recipient/src/RecipientSource/RecipientsRecipientSourceFactory.php(107): __error(4096, 'Argument 2 pass...', '/www/htdocs/w01...', 107, Array)
    #1 composer/vendor/avisota/contao-subscription-recipient/src/RecipientSource/RecipientsRecipientSourceFactory.php(54): Avisota\Contao\SubscriptionRecipient\RecipientSour ce\RecipientsRecipientSourceFactory->parseRecipientsUnsubscribePage(Object(Avisota\Con tao\Entity\RecipientSource), Object(Avisota\Contao\Salutation\SalutationRecipie ntSource))
    #2 composer/vendor/avisota/contao-core/src/ServiceFactory.php(229): Avisota\Contao\SubscriptionRecipient\RecipientSour ce\RecipientsRecipientSourceFactory->createRecipientSource(Object(Avisota\Contao\Entit y\RecipientSource))
    #3 composer/vendor/avisota/contao-core/src/ServiceFactory.php(89): Avisota\Contao\Core\ServiceFactory->createRecipientSource(Object(Avisota\Contao\Entit y\RecipientSource))
    #4 composer/vendor/pimple/pimple/lib/Pimple.php(126): Avisota\Contao\Core\ServiceFactory->Avisota\Contao\Core\{closure}(Object(Pimple))
    #5 composer/vendor/pimple/pimple/lib/Pimple.php(83): Pimple::{closure}(Object(Pimple))
    #6 composer/vendor/avisota/contao-message/src/Send/SendImmediateModule.php(61): Pimple->offsetGet('avisota.recipie...')
    #7 composer/vendor/avisota/contao-message/src/Backend/Preview.php(109): Avisota\Contao\Message\Core\Send\SendImmediateModu le->run(Object(Avisota\Contao\Entity\Message))
    #8 composer/vendor/avisota/contao-message/src/Backend/Preview.php(60): Avisota\Contao\Message\Core\Backend\Preview->renderPreviewView(Object(ContaoCommunityAlliance\ DcGeneral\DefaultEnvironment))
    #9 [internal function]: Avisota\Contao\Message\Core\Backend\Preview->handleAction(Object(ContaoCommunityAlliance\DcGen eral\Event\ActionEvent), 'dc-general.acti...', Object(Symfony\Component\EventDispatcher\EventDisp atcher))
    #10 composer/vendor/symfony/event-dispatcher/EventDispatcher.php(181): call_user_func(Array, Object(ContaoCommunityAlliance\DcGeneral\Event\Act ionEvent), 'dc-general.acti...', Object(Symfony\Component\EventDispatcher\EventDisp atcher))
    #11 composer/vendor/symfony/event-dispatcher/EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\Act ionEvent))
    #12 composer/vendor/contao-community-alliance/dc-general/src/ContaoCommunityAlliance/DcGeneral/Controller/DefaultController.php(130): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('dc-general.acti...', Object(ContaoCommunityAlliance\DcGeneral\Event\Act ionEvent))
    #13 composer/vendor/contao-community-alliance/dc-general/src/ContaoCommunityAlliance/DcGeneral/DC/General.php(272): ContaoCommunityAlliance\DcGeneral\Controller\Defau ltController->handle(Object(ContaoCommunityAlliance\DcGeneral\A ction))
    #14 system/modules/core/classes/Backend.php(650): ContaoCommunityAlliance\DcGeneral\DC_General->__call('preview', Array)
    #15 system/modules/core/classes/Backend.php(650): DC_General->preview()
    #16 system/modules/core/controllers/BackendMain.php(131): Contao\Backend->getBackendModule('avisota_newslet...')
    #17 contao/main.php(20): Contao\BackendMain->run()
    #18 {main}

    Fatal error: Call to undefined method Avisota\Contao\Salutation\SalutationRecipientSourc e::setUnsubscribeUrlPattern() in /www/htdocs/xxx/xxx/composer/vendor/avisota/contao-subscription-recipient/src/RecipientSource/RecipientsRecipientSourceFactory.php on line 130
    Die Meldung kommt auch, wenn ich in den Einstellungen bei Empfängerquellen auf "Listen Sie die Empfänger aus der Quelle ID XXX auf" betätige.

    Hat einer eine Ahnung?

    Viele Grüße
    Flox
    Geändert von Flox (31.03.2016 um 13:23 Uhr)

  2. #2
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo,

    genauere Angaben könnten weiterhelfen.
    Was für eine Version von Avisota bzw. composer oder nightly build.
    Contao Version.

    Es gibt eine neu Avisota 3.1 für composer.

    Mit freundlichen Grüßen Sven Baumann

  3. #3
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Zitat Zitat von baumannsv Beitrag anzeigen
    Hallo,

    genauere Angaben könnten weiterhelfen.
    Was für eine Version von Avisota bzw. composer oder nightly build.
    Contao Version.

    Es gibt eine neu Avisota 3.1 für composer.

    Mit freundlichen Grüßen Sven Baumann
    Ja, ganz vergessen.

    Contao: 3.5.8
    Avisota: 3.0 (contao-bundle-all)
    Composer: 0.16.3

    Grüße

  4. #4
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo,

    seit gestern gibt es die 3.1.

    Wähle das 3.1 bundle-all aus.

    Mit freundlichen Grüßen Sven

  5. #5
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    Schon dabei gewesen. Erstmal Danke dafür.

    Nun bekomm ich beim Updaten über den Composer folgende Meldung:
    Failed to execute git status --porcelain --untracked-files=no error: inflate: data stream error (incorrect data check) fatal: loose object 3d066cdf960da5a6ca84588d0e7c546d655bf5ed (stored in .git/objects/3d/066cdf960da5a6ca84588d0e7c546d655bf5ed) is corrupt
    Edit:
    Bricht quasi den Upadte von Avisota ab:
    Loading composer repositories with package information
    Updating dependencies
    - Updating avisota/contao-message-element-text (3.0.1 => 3.1.0)
    Grüße
    Geändert von Flox (31.03.2016 um 13:07 Uhr)

  6. #6
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo,

    probier mal folgendes.
    Avisota deinstallieren, den Update der Datenbank nicht machen.
    Danach Avisota installieren.

    Mit freundlichen Grüßen Sven

  7. #7
    Contao-Nutzer
    Registriert seit
    04.12.2013.
    Ort
    Reutlingen
    Beiträge
    221

    Standard

    uiui, nun wirds kritisch

    Erhalte nun folgenden Error:
    Fatal error: Uncaught exception ReflectionException with message Class Avisota\Contao\Core\ServiceFactory does not exist thrown in composer/vendor/contao-community-alliance/dependency-container/src/DependencyInjection/Container/ContainerInitializer.php on line 94
    #0 composer/vendor/contao-community-alliance/dependency-container/src/DependencyInjection/Container/ContainerInitializer.php(94): ReflectionClass->__construct('Avisota\\Contao\\...')
    #1 composer/vendor/contao-community-alliance/dependency-container/src/DependencyInjection/Container/ContainerInitializer.php(449): DependencyInjection\Container\ContainerInitializer->callHooks(Object(Pimple))
    #2 system/initialize.php(243): DependencyInjection\Container\ContainerInitializer->init()
    #3 index.php(16): require('/www/htdocs/w01...')
    #4 {main}
    Das kam dann beim Deinstallieren des Pakets.

    Grüße

  8. #8
    Contao-Nutzer Avatar von baumannsv
    Registriert seit
    28.01.2015.
    Beiträge
    152

    Standard

    Hallo Community,

    ich habe mir das angeschaut warum das Update mit dem Composer fehlerhaft war.
    Der Grund dafür war der Interne Cache von Contao.
    Man sollte für dem Update mit Composer den Internen Cache löschen und in den Contao-Einstellungen
    den Interen Cache umgehen einstellen.

    Mit freundlichen Grüßen Sven Baumann

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •