News:

Support the VirtueMart project and become a member

Main Menu

Recent posts

#1
Hello,

After updating to Joomla 5.1.0, VirtueMart 4.2.10 11010 the price field on the productdetails page is not updates when chosen an option with a price addition.
I took a standard htaccess, i disabled template overrides, was not a solution.

I'm using also Customfielsforall (breakdesigns.net), i asked there first thinking it has something to do with this plugin. The developer said:
The http request for updating the product price returns that:

{"error":true,"code":404,"message":"View is niet gevonden [name, type, prefix]: Productdetails, json, virtuemartView"}


This is a request done by VM for any type of custom field.
You can try on your own:
https://www.xxx.nl/index.php?option=com_virtuemart&view=productdetails&task=recalculate&format=json&nosef=1&lang=nl

To me seems like an error with routing.I think that breaks when the format=json exists in the url.As said, this is a core VM process and a VM url and has nothing to do with our extension, hence i cannot provide much help.

How to solve?

Regards Michel
#2
Hi,

Im using Joomla 4.4.4 , VM 4.2.0

Ive tried switching templates to cassiopia , same result

I get a 404 error -    POST /plugins/vmpayment/realex_hpp_api/jump.php HTTP/1.0

The error happens when command include is executed

<?php
if( file_exists($vmpayment_realex_path."/../../../index.php")) {
   include($vmpayment_realex_path."/../../../index.php");
}

Any ideas ? When I substitue a test file for index it opens ok

Thanks
Phil
#3
Yes -- I couldn't get ReCaptcha to work at all thru VM 4.x so gave up and now use https://kubik-rubik.de/ecc-easycalccheck-plus with the shortcode {easycalccheckplus} on all the VM forms
#4
Quote from: fotonio on May 08, 2024, 18:49:00 PMI tried this. The error goes away but now there is a text input box on the end of the form saying "recaptcha dynamic_" that will be confusing for the visitors.
Same here. And the problem is not solved with the newest VM version 4.2.10 11010.
#5
Thank you, Jenkinhill.

I had the exact same issue today, which is 5-13-2024.
Prior to today, I had NOT had the issue and that box was not ticked previously.

I'm sure there is a good reason why, but I have NO idea why it has worked for me for more than a year working on all the quantity pricing I've been doing on one project, and then suddenly today, they disappeared on any new child or parent I created.

I hope Milbo takes a look at this thread. "Something" changed...perhaps while Max was updating he cleaned up some code that allowed that option in configuration to "begin" working...?
#6
I'm a bit late responding, but disabling "Joomla Plugin" did the trick! Thank You.
#7
Hi,

Joomla 4.4.4, VirtueMart 4.2.10 11010, PHP 8.1.27


I'm having a problem with PayPal payment. Confirming the payment the following error is released in FRONTEND (this active debugging on the front-end side is terrible for the customer who purchases!!!)
1 vmdebug createOrder no OrderId Var0:
stdClass Object
(
    [name] => UNPROCESSABLE_ENTITY
    [details] => Array
        (
            [0] => stdClass Object
                (
                    [field] => /purchase_units/@reference_id=='default'/amount/breakdown/tax_total/value
                    [value] => 69.78
                    [issue] => TAX_TOTAL_MISMATCH
                    [description] => Should equal sum of (tax * quantity) across all items for a given purchase_unit
                )

        )

    [message] => The requested action could not be performed, semantically incorrect, or failed business validation.
    [debug_id] => a2cd68df1e418
    [links] => Array
        (
            [0] => stdClass Object
                (
                    [href] => https://developer.paypal.com/docs/api/orders/v2/#error-TAX_TOTAL_MISMATCH
                    [rel] => information_link
                    [method] => GET
                )

        )

)
2 vmdebug Created order here
4 vmdebug vmInfo: Checkout blocked by Payment plugin
5 vmdebug Confirmed order returned false
7 vmdebug findCorrectItemidBySQL use as like en-GB `link` like "index.php?option=com_virtuemart&view=cart%"

Incorrect data has been entered


Can you help me, please?
#8
Hi,
VM with  vmadmin_4.2.10.11010

administrator/templates/vmadmin/html/com_virtuemart/sublayouts/menu.php

When you go to Virtuemart and load for example
administrator/index.php?option=com_virtuemart&view=category

menu on left in VM dont show active menu

line 65:
if ($link['view'] == $currentView) {
$activeParent = "uk-active uk-open";
//break;
}


REPLACE WITH THIS:
if ($link['view'] == $currentView AND $link['task'] == $task) {
$activeParent = "uk-active uk-open";
break;
}



or if there is reason for break; had commented use this after line 70 (add new foreach):


foreach ($item ['items'] as $i => $link) {
if ($link['view'] == $currentView AND $link['task'] == $task) {
$activeParent = "uk-active uk-open";
break;
}
}

After that changes when you click in admin to any pages... menu show you active menu and his childs...




#9
General Questions / Re: vDispatcher::trigger dont ...
Last post by vdweb.cz - Yesterday at 14:33:41 PM
Jumbo! thank you soo much thats what i need...
Big thanks for your help and your fantastic VP One Page Checkout ;-)

Quote from: Jumbo! on Yesterday at 13:47:08 PM....
#10
General Questions / VM Admin Menu
Last post by MAD King - Yesterday at 14:33:08 PM
Why the heck keeps the VM admin menu popping out after the last update when I always close it????
Who comes up with things like that???