Beiträge von wdad

    Hallo,

    habe ein ähnliches Problem beim Test unter xampp

    Die Versionen:

    Joomla 4.33

    php 8.2.4

    VM .4.2.0.10905

    Es läuft alles so weit, wenn ich den Warenkorb aufrufe kommt die Fehlermeldung:

    Deutsch

    0

    Class "JRequest" not found


    Bitte eine der folgenden Seiten ausprobieren: Startseite

    Bei Problemen ist der Administrator dieser Website zuständig.

    webmaster@wilfarth.de


    Class "JRequest" not found
    Call stack
    Function Location


    1 () JROOT\plugins\vmcustom\stockable\stockable.php:662

    2 plgVmCustomStockable->plgVmOnAddToCart() JROOT\libraries\src\Plugin\CMSPlugin.php:284

    3 Joomla\CMS\Plugin\CMSPlugin->Joomla\CMS\Plugin\{closure}() 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\administrator\components\com_virtuemart\helpers\vdispatcher.php:41

    6 vDispatcher::trigger() JROOT\components\com_virtuemart\helpers\cart.php:1231

    7 VirtueMartCart->add() JROOT\components\com_virtuemart\controllers\cart.php:259

    8 VirtueMartControllerCart->add() JROOT\libraries\src\MVC\Controller\BaseController.php:678

    9 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\components\com_virtuemart\virtuemart.php:129

    10 require_once() JROOT\libraries\src\Dispatcher\LegacyComponentDispatcher.php:71

    11 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure} () JROOT\libraries\src\Dispatcher\LegacyComponentDispatcher.php:73

    12 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT\libraries\src\Component\ComponentHelper.php:361

    13 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT\libraries\src\Application\SiteApplication.php:208

    14 Joomla\CMS\Application\SiteApplication->dispatch() JROOT\libraries\src\Application\SiteApplication.php:249

    15 Joomla\CMS\Application\SiteApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php:293

    16 Joomla\CMS\Application\CMSApplication->execute() JROOT\includes\app.php:61

    17 require_once() JROOT\index.php:32







    Hallo,

    jetzt habe ich die deutschen Sprachdateien deinstalliert und die Inhaltsprache deutsch gelöscht.

    Danach alles wieder neu installiert, auf deutsch umgestellt und die jooglies Sprachdatei installiert.

    Dann kam der 0-er Fehler "Missing format specifier at end of string" beim Produktaufruf.

    Letztendlich habe ich die administrator\components\com_virtuemart\language\de-DE\virtuemart.ini durch eine ältere Sicherungskopie ersetzt.

    Nun sind die 0-er Fehler weg und auch der Fehler mit dem fehlenden Bildpräfix ist behoben.


    Alles erst mal lokal getestet und dann auf dem live-shop angewendet.

    Konfiguration:

    Joomla! 3.10.11, VirtueMart 4.0.12 10777, PHP Version 8.0.25


    Grüße und schönes WE

    Helmut

    Hallo,

    folgende Fehlermeldung kommt jetzt noch wenn ich ein Produkt bearbeite:

    Warning

    Flagge für die Sprache fehlt.

    Gehen Sie zu Erweiterungen > Sprachen > Inhalt, und wählen den Parameter Bildpräfix für diese Sprache.


    finde an der Stelle nichts zum Einstellen

    Habt Ihr da eine Idee?


    Güße,

    Helmut

    Hallo,

    ich habe den Ordner administrator/language/de-DE umbenannt

    Damit waren dann die 0-er Fehlermeldungen weg.


    Lasse den Shop jetzt übers Wochende so laufen

    Konfiguration:

    php 8.0.28

    VM 4.0.12 10777

    Joomla 3.10.11


    Jetzt ist das Backend zwar in Englisch aber Virtuemart mit den jooglies Spachdateien 4.0.14.0 läuft auf deutsch.

    Hoffe das war's mit dem Update (ich weiß: nach dem Update ist vor dem Update) joomla 4 steht ja noch an.


    Grüße und schönes WE

    Helmut

    Danke Stefan,

    zu 1) Die Sprachdateien von jooglies waren schon installiert.

    zu 2) Habe den code in der mediahandler.php geändert. Das hat aber nicht geholfen. Muss wohl am xampp liegen, weil das ja auch bei 4.0.12 so ist.


    Gruß,

    Helmut

    Hallo Stefan,

    ist Stack Trace gleich Call Stack?

    hier der Fehler beim Klick auf ein Produkt

    Es ist ein Fehler aufgetreten!

    Zitat
    0 Missing format specifier at end of string
    C:\xampp\htdocs\shop_2\administrator\components\com_virtuemart\helpers\vmtext.php:154


    Call stack
    # Function Location
    1 () JROOT\administrator\components\com_virtuemart\helpers\vmtext.php:154
    2 sprintf() JROOT\administrator\components\com_virtuemart\helpers\vmtext.php:154
    3 vmText::sprintf() JROOT\administrator\templates\vmadmin\html\com_virtuemart\product\product_edit_customer.php:72
    4 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    5 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\templates\vmadmin\html\com_virtuemart\product\product_edit_status_email.php:31
    6 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    7 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\templates\vmadmin\html\com_virtuemart\product\product_edit_status.php:28
    8 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    9 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\templates\vmadmin\html\com_virtuemart\sublayouts\buildtabs.php:63
    10 include() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\adminsublayouts.php:40
    11 adminSublayouts::renderAdminVmSubLayout() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\vmuikit_adminuihelper.php:245
    12 vmuikitAdminUIHelper::buildTabs() JROOT\administrator\templates\vmadmin\html\com_virtuemart\product\product_edit.php:53
    13 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    14 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\components\com_virtuemart\helpers\vmviewadmin.php:62
    15 VmViewAdmin->display() JROOT\administrator\components\com_virtuemart\views\product\view.html.php:568
    16 VirtuemartViewProduct->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:121
    17 VmController->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:146
    18 VmController->edit() JROOT\administrator\components\com_virtuemart\controllers\product.php:46
    19 VirtuemartControllerProduct->edit() JROOT\libraries\src\MVC\Controller\BaseController.php:702
    20 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\administrator\components\com_virtuemart\virtuemart.php:76
    21 require_once() JROOT\libraries\src\Component\ComponentHelper.php:402
    22 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT\libraries\src\Component\ComponentHelper.php:377
    23 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT\libraries\src\Application\AdministratorApplication.php:101
    24 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT\libraries\src\Application\AdministratorApplication.php:159
    25 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php:225
    26 Joomla\CMS\Application\CMSApplication->execute() JROOT\administrator\index.php:51


    beim Klick auf Shop

    Es ist ein Fehler aufgetreten!

    Zitat
    0 Undefined constant "IMG_GIF"
    C:\xampp\htdocs\shop_2\administrator\components\com_virtuemart\helpers\mediahandler.php:437


    Call stack
    # Function Location
    1 () JROOT\administrator\components\com_virtuemart\helpers\mediahandler.php:437
    2 VmMediaHandler->displaySupportedImageTypes() JROOT\administrator\templates\vmadmin\html\com_virtuemart\sublayouts\image_upload.php:26
    3 include() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\adminsublayouts.php:40
    4 adminSublayouts::renderAdminVmSubLayout() JROOT\administrator\templates\vmadmin\html\com_virtuemart\sublayouts\images.php:324
    5 include() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\adminsublayouts.php:40
    6 adminSublayouts::renderAdminVmSubLayout() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\vmuikit_mediahandler.php:65
    7 VmuikitMediaHandler::displayFilesHandler() JROOT\administrator\templates\vmadmin\html\com_virtuemart\user\edit_vendor.php:75
    8 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    9 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\templates\vmadmin\html\com_virtuemart\sublayouts\buildtabs.php:63
    10 include() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\adminsublayouts.php:40
    11 adminSublayouts::renderAdminVmSubLayout() JROOT\administrator\templates\vmadmin\html\com_virtuemart\helpers\vmuikit_adminuihelper.php:245
    12 vmuikitAdminUIHelper::buildTabs() JROOT\administrator\templates\vmadmin\html\com_virtuemart\user\edit.php:59
    13 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
    14 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\components\com_virtuemart\helpers\vmviewadmin.php:62
    15 VmViewAdmin->display() JROOT\administrator\components\com_virtuemart\views\user\view.html.php:260
    16 VirtuemartViewUser->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:121
    17 VmController->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:146
    18 VmController->edit() JROOT\administrator\components\com_virtuemart\controllers\user.php:53
    19 VirtuemartControllerUser->edit() JROOT\administrator\components\com_virtuemart\controllers\user.php:81
    20 VirtuemartControllerUser->editshop() JROOT\libraries\src\MVC\Controller\BaseController.php:702
    21 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\administrator\components\com_virtuemart\virtuemart.php:76
    22 require_once() JROOT\libraries\src\Component\ComponentHelper.php:402
    23 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT\libraries\src\Component\ComponentHelper.php:377
    24 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT\libraries\src\Application\AdministratorApplication.php:101
    25 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT\libraries\src\Application\AdministratorApplication.php:159
    26 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php:225
    27 Joomla\CMS\Application\CMSApplication->execute() JROOT\administrator\index.php:51


    Habe keine Module in xampp deaktiviert. Wenn ich eine Version mit php 7 installiere funktioniert auch alles. Die Sprachdatei von Deiner Website ist auch

    installiert.

    Joomla! 3.10.11

    VirtueMart 3.8.9 10473

    PHP Version 8.0.25

    System Windows NT DESKTOP-HELMUT 10.0 build 19045 (Windows 10) AMD64

    Build Date Oct 25 2022 10:45:40

    Build System Microsoft Windows Server 2019 Datacenter [10.0.17763]

    Compiler Visual C++ 2019

    Architecture x64

    Configure Command cscript /nologo /e:jscript configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-pdo-oci=..\..\..\..\instantclient\sdk, shared" "--with-oci8-19=..\..\..\..\instantclient\sdk, shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--without-analyzer" "--with-pgo"

    Server API Apache 2.0 Handler

    Virtual Directory Support enabled

    Configuration File (php.ini) Path no value

    Loaded Configuration File C:\xampp\php\php.ini

    Scan this dir for additional .ini files (none)

    Additional .ini files parsed (none)

    PHP API 20200930

    PHP Extension 20200930

    Zend Extension 420200930

    Zend Extension Build API420200930, TS, VS16

    PHP Extension Build API20200930, TS, VS16

    Debug Build no

    Thread Safety enabled

    Thread API Windows Threads

    Zend Signal Handling disabled

    Zend Memory Manager enabled

    Zend Multibyte Support provided by mbstring

    IPv6 Support enabled

    DTrace Support disabled

    Registered PHP Streams php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar

    Registered Stream Socket Transports tcp, udp, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3

    Registered Stream Filters convert.iconv.*, string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, zlib.*, bzip2.*


    Fehler auf der Startseite im Kategorie-Modul

    Kategorien


    Abfallsammler


    Warning: Undefined property: stdClass::$childs in C:\xampp\htdocs\shop_2\templates\horme_3\html\mod_virtuemart_category\all.php on line 19

    Abverkauf


    Warning: Undefined property: stdClass::$childs in C:\xampp\htdocs\shop_2\templates\horme_3\html\mod_virtuemart_category\all.php on line 19

    Aktionspreis

    usw.

    Hallo, habe auch noch Probleme beim Testen unter xampp.

    php ist 8.0.25

    Ich spiele meine shop-Sicherung ein.

    Version Joomla! 3.10.11

    VirtueMart 3.8.9 10473


    Die Fehlermeldungen sind immer gleich:

    Wenn ich ein Produkt anklicke: 0 - Es ist ein Fehler aufgetreten!

    Wenn ich auf Shop klicke ebenfalls Fehler 0 Undefined constant "IMG_GIF"

    Es werden keine Thumbnails angezeigt


    Habe die Sprachdatei von jooglies installiert 4.0.8.0


    Habe auch schon höhere php-Versionen probiert, läuft aber auch nicht besser.


    Da brauche ich gar nicht erst mit VM4 und J4 anfangen, bevor das nicht funktioniert.


    So jetzt ist der Frust raus.

    Euch noch ein schönes Wochenende

    Habe im Testshop gerade gemerkt dass die Gäste jetzt das Problem haben, also noch keine Entwarnung.


    Da musste ich den Versandarten noch die richtigen Kundengruppen zuordnen.

    Jetzt geht's (mal seh'n)


    Frage mich, warum er das immer noch anzeigt: Price settings overriden by shopper groups: -default-

    Die Haken sind raus bei Käufergruppenspezifische Preisanzeige

    Ok Stefan, im Testshop läuft das.

    Die beiden Gruppen sind schon seit der Umstellung von 1.5 auf 2 da drinnen. Hatte da nie Probleme mit. Habe vor kurzem ein paar Länder hinzugefügt (also doch was gemacht) seitdem hatten einige Kunden wohl Probleme. Nur dass sich bisher keiner gemeldet hatte.

    Mache erst mal ein Backup und dann werde ich den live-shop ändern.


    Danke

    Hallo,

    folgendes Problem hatten wir seit letzter Woche schon drei mal:

    Kunde registriert sich und kann dann keine Versandart auswählen. Wenn ich den Kunden dann der Käufergruppe default zuweise, kann er weiter machen und die Bestellung fertigstellen.

    Bei Gastkunden tritt das Problem scheinbar nicht auf.

    An der Konfiguration habe ich nichts geändert, alles läuft seit Wochen unter VirtueMart 3.8.9 10473, Joomla! 3.10.11, PHP 7.4.32. Updates nur akeeba und cookiehint.

    Versand läuft mit weight_countries, wurde nie was geändert.


    Wo kann ich das einstellen, dass die registrierten Kunden automatisch in die default Gruppe kommen?


    Danke,

    Helmut