Benutzer-Werkzeuge

Webseiten-Werkzeuge


vm21_extension_upgrade

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
vm21_extension_upgrade [2014/01/19 16:44] – [Updating VM 2.0 plugins / modules / extensions to VM 2.1: -> My extensions and their update status;] reinholdvm21_extension_upgrade [2014/01/19 16:46] reinhold
Zeile 7: Zeile 7:
  
 PROBLEMS: PROBLEMS:
-  * -) Custom fields: param changes in product are NOT saved +  * Custom fields: param changes in product are NOT saved 
-  * -) fields are not properly displayed (param in xml are used) +  * fields are not properly displayed (param in xml are used) 
-  * -) VirtueMartModelCustomfields::getproductCustomslist or VirtueMartModelCustomfields::getCustomEmbeddedProductCustomFields?? What's the change?+  * VirtueMartModelCustomfields::getproductCustomslist or VirtueMartModelCustomfields::getCustomEmbeddedProductCustomFields?? What's the change?
  
  
Zeile 92: Zeile 92:
 ===== CHANGED TRIGGERS: ===== ===== CHANGED TRIGGERS: =====
  
-  * -) signature: %%plgVmOnViewCart($product,$row,&$html)%% => %%plgVmOnViewCart(&$product, &$productCustom, &$html) %% +  * signature: %%plgVmOnViewCart($product,$row,&$html)%% => %%plgVmOnViewCart(&$product, &$productCustom, &$html) %% 
-  * -) signature: %%plgVmDisplayInOrderBE($item, $row, &$html)%% => %%plgVmDisplayInOrderBE(&$item, $productCustom, &$html)%% +  * signature: %%plgVmDisplayInOrderBE($item, $row, &$html)%% => %%plgVmDisplayInOrderBE(&$item, $productCustom, &$html)%% 
-  * -) signature: %%plgVmDisplayInOrderFE($item, $row, &$html)%% => %%plgVmDisplayInOrderBE(&$item, $productCustom, &$html)%% +  * signature: %%plgVmDisplayInOrderFE($item, $row, &$html)%% => %%plgVmDisplayInOrderBE(&$item, $productCustom, &$html)%% 
-  * -) signature: %%plgVmSetOnTablePluginParamsCustom($name, $id, &$table)%% => %%plgVmSetOnTablePluginParamsCustom($name, $id, &$table,$xParams)%% +  * signature: %%plgVmSetOnTablePluginParamsCustom($name, $id, &$table)%% => %%plgVmSetOnTablePluginParamsCustom($name, $id, &$table,$xParams)%% 
-  * -) %%plgVmCalculateCustomVariant($product, &$productCustomsPrice, $selected)%% => %%plgVmPrepareCartProduct($product, &$productCustomsPrice,$selected,&$modificatorSum)%%+  * %%plgVmCalculateCustomVariant($product, &$productCustomsPrice, $selected)%% => %%plgVmPrepareCartProduct($product, &$productCustomsPrice,$selected,&$modificatorSum)%%
  
  
  
 Various:  Various: 
-  * -) plgVmOnProductEdit: parseCustomParams not needed any more? +  * plgVmOnProductEdit: parseCustomParams not needed any more? 
-  * -) plgVmOnDisplayProductVariantFE seems to be changed to plgVmOnDisplayProductFE +  * plgVmOnDisplayProductVariantFE seems to be changed to plgVmOnDisplayProductFE 
-  * -) plgVmOnViewCart: Change foreach loop to +  * plgVmOnViewCart: Change foreach loop to 
-<code>   foreach($product->customProductData[$productCustom->virtuemart_custom_id][$productCustom->virtuemart_customfield_id] as $name => $value)</code> +<code>foreach($product->customProductData[$productCustom->virtuemart_custom_id][$productCustom->virtuemart_customfield_id] as $name => $value)</code> 
-  * -) plgVmDisplayInOrderBE: Need to assign $item->productCustom = $productCustom; +  * plgVmDisplayInOrderBE: Need to assign $item->productCustom = $productCustom; 
-  * -) plgVmDisplayInOrderFE: Need to assign $item->productCustom = $productCustom; +  * plgVmDisplayInOrderFE: Need to assign $item->productCustom = $productCustom; 
-  * -) New trigger? plgVmGetTablePluginParams +  * New trigger? plgVmGetTablePluginParams 
-  * -) plgVmCalculateCustomVariant: use $modificatorSum instead of $productCustomsPrice->custom_price to set the price modification+  * plgVmCalculateCustomVariant: use $modificatorSum instead of $productCustomsPrice->custom_price to set the price modification
  
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki