Warenkorb Fehler Produkt ID

  • Hallo liebes Virtuemart Forum.


    Ich bin gerade dabei, eine Website mit Virtuemart zu aktualisieren. Soweit funktioniert alles ganz gut, nur habe ich ein Problem, das ich mir nicht erklären kann.

    Ich kann keine Produkte dem Warenkorb hinzufügen.

    Es erscheint die Fehlermeldung „Keine Produkt-IDs”. Die Produkt-IDs sehen aber plausibel aus. (z. B. Produktinformation: id: 88).


    "Fehler beim Hinzufügen des Produktes in den Warenkorb: Keine Produkt-IDs"

    Kann mir bitte jemand einen Tipp geben, woher dieser Fehler kommen kann?

    Joomla: 5.4, VM: 4.6. PHP Version: 8.4.13 Template: VP Neoteric


    Danke und LG

    Michael

  • mike-unplugged

    Hat den Titel des Themas von „Warenkorb“ zu „Warenkorb Fehler Produkt ID“ geändert.
  • Hallo Michael,


    bisher ist mir so ein Fehler noch nicht bekannt.


    # Fehlersuche

    1. Umstellung auf PHP 8.3.


    2. In der Joomla Konfiguration "Joomla Debug" einschalten und Fehlerberichterstattung auf Maximum.

    Vielleicht findet sich dort ein Fehler.


    3. Wenn das nichts hilft, gibt es von Rupostel den Fatal Catcher. Der findet sich im Netz, vielleicht gibt es damit eine Fehlermeldung.

    Den Fatal Catcher nur kurz einschalten und nach dem Test im Frontend wieder deaktivieren. Sonst bekommt man evtl. eine Flut an Mails.


    Vielleicht findet sich dann ein Hinweis.


    Grüße

    Stefan

  • Hallo Stefan,


    1. Umstellung auf PHP 8.3. --> gleiches Verhalten

    2. Joomla debug --> sehe ich nichts auffälliges

    3. Mit dem Fatal Error Catcher bekomme ich foglende meldung:


    Error message data:

    E_ERROR:1 0: Class "JRequest" not found in file: /var/www/vhosts/WEBSITE/update2025/plugins/vmcustom/stockable/stockable.php line: 662


    In Zeile 661-664 von plugins/vmcustom/stockable/stockable.php:

    Code
    1. public function plgVmOnAddToCart(&$product){
    2. $customPlugin = JRequest::getVar('customPlugin',0);
    3. if ($customPlugin) {
    4. ...


    LG
    Michael

  • Scheint, als ob das Stockable Custom Fields von breakdesigns evtl. veraltet ist.


    Die aktuelle Version davon ist 1.8.1.


    Ich habe das schon länger nicht benutzt, weil ich die VM-eigenen Multivariants einsetze, wenn es um Lagerhaltung geht.


    Grüße

    Stefan