Leider habe ich nicht soviel Glück.
Die Sprachdateien habe ich installiert, alle nochmals kontrolliert.
Joomla 3.10.10
VirtueMart 4.0.12 10777
PHP 3.0.23
Es ist ein Fehler aufgetreten!
0 Missing format specifier at end of string
Z:\...\administrator\components\com_virtuemart\helpers\vmtext.php:150
Zeilen 140-152:
--------------------------
140 else
141 {
142 foreach($args as &$arg){
143 //vmdebug('my sprintf $arg',$arg);
144 $arg = self::$language->_($arg);
145 $arg = preg_replace('/\[\[%([0-9]+):[^\]]*\]\]/', '%\1$s', $arg);
146 }
147
148 }
149 //$args[0] = preg_replace('/\[\[%([0-9]+):[^\]]*\]\]/', '%\1$s', $args[0]);
150 return call_user_func_array('sprintf', $args);
151 }
152 return '';
------------------------
Wenn ich die Zeile 150 auskomentiere ist der Fehler weg.
Call stack
# Function Location
1 () JROOT\administrator\components\com_virtuemart\helpers\vmtext.php:150
2 sprintf() JROOT\administrator\components\com_virtuemart\helpers\vmtext.php:150
3 vmText::sprintf() JROOT\administrator\components\com_virtuemart\views\product\tmpl\product_edit_customer.php:72
4 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
5 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\components\com_virtuemart\views\product\tmpl\product_edit_status.php:127
6 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
7 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\components\com_virtuemart\helpers\adminui.php:244
8 AdminUIHelper::buildTabs() JROOT\administrator\components\com_virtuemart\views\product\tmpl\product_edit.php:46
9 include() JROOT\libraries\src\MVC\View\HtmlView.php:701
10 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT\administrator\components\com_virtuemart\helpers\vmviewadmin.php:75
11 VmViewAdmin->display() JROOT\administrator\components\com_virtuemart\views\product\view.html.php:589
12 VirtuemartViewProduct->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:121
13 VmController->display() JROOT\administrator\components\com_virtuemart\helpers\vmcontroller.php:146
14 VmController->edit() JROOT\administrator\components\com_virtuemart\controllers\product.php:46
15 VirtuemartControllerProduct->edit() JROOT\libraries\src\MVC\Controller\BaseController.php:702
16 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\administrator\components\com_virtuemart\virtuemart.php:75
17 require_once() JROOT\libraries\src\Component\ComponentHelper.php:402
18 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT\libraries\src\Component\ComponentHelper.php:377
19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT\libraries\src\Application\AdministratorApplication.php:101
20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT\libraries\src\Application\AdministratorApplication.php:159
21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php:225
22 Joomla\CMS\Application\CMSApplication->execute() JROOT\administrator\index.php:51
Hat jemand eine Idee?
Danke!