VirtueMart: changePublishState is not a valid function
Montag, 07. Juli 2008Wenn ich ein Produkt in der der Adminobfläche von VirtueMart veröffentlichen wollte, habe ich den folgenden immer den folgenden Fehler erhalten:
Error: Function Not Registered. changePublishState is not a valid MOS_com_phpShop function.
Im VirtueMart-Forum wurde ich fündig: Die Lösung ist die Zeile mit der function_id 139 in der Tabelle ?_vm_function zu ändern. Mit folgendem Statement ließ das Problem sich lösen:
UPDATE `jos_vm_function` SET `function_name` = 'changePublishState', `function_class` = 'vmAbstractObject.class', `function_method` = 'handlePublishState', `function_description` = 'Changes the publish field of an item, so that it can be published or unpublished easily.' WHERE `function_id` =139 LIMIT 1 ;