View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000148 | BwPostman | General | public | 2024-02-13 09:26 | 2024-02-26 12:18 |
Reporter | Wiktorin | Assigned To | Romana | ||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Intel | OS | Linux | ||
Product Version | 4.x | ||||
Summary | 0000148: count(): Argument #1 ($value) must be of type Countable|array, string given - beim versuch sich zu registrieren | ||||
Description | Hallo Romana ich bekomme die Fehlermaledung - count(): Argument #1 ($value) must be of type Countable|array, string given - wenn sich ein neuer Benutzer im System registrien möchte. Anbei der Call stack: Call stack # Function Location 1 () JROOT/plugins/system/bwpm_user2subscriber/src/Extension/Bwpm_user2subscriber.php:434 2 count() JROOT/plugins/system/bwpm_user2subscriber/src/Extension/Bwpm_user2subscriber.php:434 3 BoldtWebservice\Plugin\System\Bwpm_user2subscriber\Extension\Bwpm_user2subscriber->onContentPrepareForm() JROOT/libraries/vendor/joomla/event/src/Dispatcher.php:486 4 Joomla\Event\Dispatcher->dispatch() JROOT/libraries/src/Application/EventAware.php:111 5 Joomla\CMS\Application\WebApplication->triggerEvent() JROOT/libraries/src/MVC/Model/FormBehaviorTrait.php:169 6 Joomla\CMS\MVC\Model\FormModel->preprocessForm() JROOT/components/com_users/src/Model/RegistrationModel.php:385 7 Joomla\Component\Users\Site\Model\RegistrationModel->preprocessForm() JROOT/libraries/src/MVC/Model/FormBehaviorTrait.php:107 8 Joomla\CMS\MVC\Model\FormModel->loadForm() JROOT/components/com_users/src/Model/RegistrationModel.php:330 9 Joomla\Component\Users\Site\Model\RegistrationModel->getForm() JROOT/components/com_users/src/Model/RegistrationModel.php:275 10 Joomla\Component\Users\Site\Model\RegistrationModel->getData() JROOT/components/com_users/src/Model/RegistrationModel.php:353 11 Joomla\Component\Users\Site\Model\RegistrationModel->loadFormData() JROOT/libraries/src/MVC/Model/FormBehaviorTrait.php:100 12 Joomla\CMS\MVC\Model\FormModel->loadForm() JROOT/components/com_users/src/Model/RegistrationModel.php:330 13 Joomla\Component\Users\Site\Model\RegistrationModel->getForm() JROOT/libraries/src/MVC/View/AbstractView.php:152 14 Joomla\CMS\MVC\View\AbstractView->get() JROOT/components/com_users/src/View/Registration/HtmlView.php:97 15 Joomla\Component\Users\Site\View\Registration\HtmlView->display() JROOT/components/com_users/src/Controller/DisplayController.php:138 16 Joomla\Component\Users\Site\Controller\DisplayController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:693 17 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143 18 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361 19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:208 20 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:249 21 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:293 22 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61 23 require_once() JROOT/index.php:32 Erweiterungen - Status Tabelle Auswählen BwPostman BwPostman Administrator Komponente 4.2.6 28.11.2023 Boldt Webservice Unbekannt 369 Auswählen BwPostman Complete Package BwPostman Complete Package Site Paket 4.2.6 28.11.2023 Boldt Webservice Unbekannt Auswählen BwPostman Modul BwPostman Modul Site Modul 4.2.6 28.11.2023 Boldt Webservice Unbekannt 369 Auswählen BwPostman Plugin Footer Used Mailinglists BwPostman Plugin Footer Used Mailinglists Site Plugin 4.2.6 28.11.2023 Boldt Webservice bwpostman 369 Auswählen BwPostman Plugin NewsletterContent BwPostman Plugin NewsletterContent Site Plugin 4.2.6 28.11.2023 Boldt Webservice bwpostman 369 Auswählen BwPostman Plugin Personalize BwPostman Plugin Personalize Site Plugin 4.2.6 28.11.2023 Boldt Webservice bwpostman 369 Auswählen BwPostman Plugin User2Subscriber BwPostman Plugin User2Subscriber Site Plugin 4.2.6 28.11.2023 Boldt Webservice system 369 Auswählen BwPostman UserAccount Plugin BwPostman UserAccount Plugin Site Plugin 4.2.6 28.11.2023 Boldt Webservice system 369 Auswählen BwPostman Übersichts-Modul BwPostman Übersichts-Modul Site Modul 4.2.6 28.11.2023 Boldt Webservice Unbekannt 369 Auswählen Verhalten - Abwärtskompatibilität Verhalten - Abwärtskompatibilität Site Plugin 4.4.0 01.09.2023 Joomla! Project behaviour | ||||
Steps To Reproduce | Neuer Benutzer geht zum Joomla Login und wählt die Option "Noch kein Benutzer Konto erstellt" aus. | ||||
Additional Information | Es gibt einen ähnlichen Eintrag mit einer früheren Version - 0000138 | ||||
Tags | No tags attached. | ||||
|
System Informationen: Einstellung Wert PHP erstellt für Linux host09.loswebos.de 5.4.0-148-generic #165-Ubuntu SMP Tue Apr 18 08:53:12 UTC 2023 x86_64 Datenbanktyp mysql Datenbankversion 10.3.39-MariaDB-0ubuntu0.20.04.2-log Datenbankzeichensatz utf8mb4_general_ci Datenbankverbindungszeichensatz utf8mb4_general_ci Datenbankverbindungsverschlüsselung Keine Datenbankserver unterstützt Verbindungsverschlüsselung Nein PHP-Version 8.1.27 Webserver Apache PHP-Interface für den Webserver cgi-fcgi Joomla-Version Joomla! 4.4.2 Stable [ Pamoja ] 9-January-2024 16:00 GMT |
|
Hallo Alfred, danke für deine Meldung. Der Fehler tritt aber nicht immer auf, sondern nur, wenn das Plugin User2Subscriber aktiviert ist, aber keine Mailingliste ausgewählt ist. Das fange ich leider noch nicht sauber ab. Das wird in der nächsten Version behoben sein. Als Workaround kannst Du entweder das Plugin deaktivieren, wenn Du es nicht brauchst, oder dem Plugin sagen, zu welcher Mailingliste es den Benutzer dazu packen soll. Die Ähnlichkeit zu Thread 138 ist aber nur, dass es dasselbe Plugin betrifft, mehr nicht. Ganz liebe Grüße und nochmals danke Romana |
|
Hallo Romana, der Fehler tritt in meinem Fall auf wenn der Kunde sich das erste Mal auf der Website registrieren möchte - unabhängig davon ob er den Newsletter abonieret. Dazu hat er ja noch gar keine Möglichkeit - da er sich ja nur für das Joomla System registrien möchte. Ich bin auf den Fehler gestoßen weil wir einen Shop aufbauen und da können sich Kunden registrieren. Eigentlich bräuchte es ein Add-On zur Joomal Standardregistrierung wo der Kunde die Newsletteroption zusätzlich angeboten wird. Du kannst es gerne auf uneserem System test unter: https://www.fleischerei-stierschneider.at Rechts oben im Menü Login auswählen Noch kein Benutzerkonto erstellt? anklicken |
|
Hallo Alfred, wenn Du das Plugin, Du nennst es Add-On, User2Subscriber aktiviert hast, dann hat der Besucher/Kunde/was-auch-immer genau bei der Registrierung zur Webseite eben die Möglichkeit, sich auch gleich zu einem Newsletter zu registrieren!!!! Das Plugin wird mit BwPostman mitgeliefert, ist bei/nach der Installation aber per Default abgeschaltet. Bei Dir ist es aber eingeschaltet, sonst könnte der Fehler gar nicht auftreten. Wie schon geschrieben, tritt der Fehler nur auf, wenn demjenigen, der sich registrieren will, nicht mindestens ein Newsletter zur Auswahl geboten wird, einzustellen in den Optionen eben dieses Plugins. Wenn das Plugin deaktiviert wäre, würde die Stelle, an der der Fehler produziert wird, gar nicht angelaufen. Da brauche ich auch nichts auf deiner Webseite testen, dieses Verhalten habe ich hier auch. Hth Romana |
|
Romana, danke war ein Verständnissfehler meinerseits. Ich habe jetzt eine Mailingliste als Standard im Plugin definiert und jetzt funktioniert es. Danke für die Unterstützung!! |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-13 09:26 | Wiktorin | New Issue | |
2024-02-13 09:29 | Wiktorin | Note Added: 0000098 | |
2024-02-13 12:11 | Romana | Assigned To | => Romana |
2024-02-13 12:11 | Romana | Status | new => assigned |
2024-02-13 12:15 | Romana | Status | assigned => confirmed |
2024-02-13 12:15 | Romana | Note Added: 0000099 | |
2024-02-15 16:14 | Wiktorin | Note Added: 0000100 | |
2024-02-15 17:50 | Romana | Note Added: 0000101 | |
2024-02-16 09:18 | Wiktorin | Note Added: 0000102 | |
2024-02-26 12:18 | Romana | Status | confirmed => resolved |
2024-02-26 12:18 | Romana | Resolution | open => fixed |