i had to downgrade from 2.0.7 back to 2.0.6a (to resolve cart variant price issue).
i am facing new problem however.
cart's custom field text input "vmcustom-textinput" plugin saves content to the database (virtuemart_order_items table) but does not output to admin / emails / invoice. (this does work in 2.0.7)
allowing vmdebug in customfields.php i can see content of input field as follows:
vmdebug $param Var1:
Add Gift Card yes
vmdebug $param Var1:
Array
(
[textinput] => Array
(
[comment] => message test
)
)
vmdebug $param Var1:
Please specify delivery dateTuesday 12th June
output is void however:
<p class="product-field-type-V">Add Gift Card yes</p>
<p class="product-field-type-E">Gift Card Message </p>
<p class="product-field-type-V">Please specify delivery date Tuesday 12th June</p>
desired output:
<p class="product-field-type-E">Gift Card Message message test</p>
customfields.php
if ($item->productCustom->field_type == "E") {
} elseif ($item->productCustom->field_type == "G") {
$child = self::getChild($item->productCustom->custom_value);
$value = $child->product_name;
} elseif ($item->productCustom->field_type == "M") {
$value = self::displayCustomMedia($item->productCustom->custom_value);
} elseif (($item->productCustom->field_type == "S")) {
$value = $item->productCustom->custom_value;
} else {
$value = $item->productCustom->custom_value;
}
$html .=ShopFunctionsF::translateTwoLangKeys($item->productCustom->custom_title,$value);
$html .= '</p>';
} else {
// falldown method if customfield are deleted
foreach((array)$param as $key => $value) {
$html .= '<br/ >'.($key?'<span>'.$key.' </span>':'').$value;
}
vmdebug('CustomsFieldOrderDisplay, $item->productCustom empty? '.$virtuemart_customfield_id);
}
Database: virtuemart_order_items table
{"2006":" <span class=\"costumTitle\">Add Gift Card<\/span><span class=\"costumValue\" >yes<\/span>","1992":{"textinput":{"comment":"message test"}},"1999":" <span class=\"costumTitle\">Please specify delivery date<\/span><span class=\"costumValue\" >Tuesday 12th June<\/span>"}
any help would be much appreciated.
big thanks.
[attachment cleanup by admin]
managed to make this work combining some customfields.php 2.0.6 and 2.0.7 functions