VirtueMart  3.2.14.9808
Public Member Functions | List of all members
plgVmCustomTextinput Class Reference
Inheritance diagram for plgVmCustomTextinput:
Inheritance graph
[legend]
Collaboration diagram for plgVmCustomTextinput:
Collaboration graph
[legend]

Public Member Functions

 __construct (&$subject, $config)
 
 plgVmOnProductEdit ($field, $product_id, &$row, &$retValue)
 
 plgVmOnDisplayProductFEVM3 (&$product, &$group)
 
 plgVmOnViewCart ($product, $row, &$html)
 
 plgVmOnViewCartVM3 (&$product, &$productCustom, &$html)
 
 plgVmOnViewCartModuleVM3 (&$product, &$productCustom, &$html)
 
 plgVmDisplayInOrderBEVM3 (&$product, &$productCustom, &$html)
 
 plgVmDisplayInOrderFEVM3 (&$product, &$productCustom, &$html)
 
 plgVmDisplayInOrderBE (&$item, $productCustom, &$html)
 
 plgVmDisplayInOrderFE (&$item, $productCustom, &$html)
 
 plgVmOnStoreInstallPluginTable ($psType, $data, $table)
 
 plgVmDeclarePluginParamsCustomVM3 (&$data)
 
 plgVmGetTablePluginParams ($psType, $name, $id, &$xParams, &$varsToPush)
 
 plgVmSetOnTablePluginParamsCustom ($name, $id, &$table, $xParams)
 
 plgVmOnDisplayEdit ($virtuemart_custom_id, &$customPlugin)
 
 plgVmPrepareCartProduct (&$product, &$customfield, $selected, &$modificatorSum)
 
 plgVmDisplayInOrderCustom (&$html, $item, $param, $productCustom, $row, $view='FE')
 
 plgVmCreateOrderLinesCustom (&$html, $item, $productCustom, $row)
 
 plgVmOnSelfCallFE ($type, $name, &$render)
 
- Public Member Functions inherited from vmCustomPlugin
 __construct (&$subject, $config)
 
 onDisplayEditBECustom ($virtuemart_custom_id, &$customPlugin)
 
 parseCustomParams (&$field, $xParams= 'customfield_params')
 
 getCustomParams (&$field)
 
 OnStoreProduct ($data, $plugin_param)
 
 GetPluginInCart ($product)
 
 selectSearchableCustom (&$selectList)
 
 GetNameByCustomId ($custom_id)
 
 getIdForCustomIdProduct ($product_id, $custom_id)
 
- Public Member Functions inherited from vmPlugin
 __construct (&$subject, $config)
 
 setConvertDecimal ($toConvert)
 
 convertDec (&$data)
 
 loadJLangThis ($fname, $type=0, $name=0)
 
 setPluginLoggable ($set=TRUE)
 
 setCryptedFields ($fieldNames)
 
 getOwnUrl ()
 
 display3rdInfo ($intro, $developer, $contactlink, $manlink)
 
 selectedThisByMethodId ($id= 'type')
 
 onStoreInstallPluginTable ($psType, $name=FALSE)
 
 getTableSQLLoggablefields ()
 
 getTableSQLFields ()
 
 setConfigParameterable ($paramsFieldName, $varsToPushParam)
 
 renderByLayout ($layout= 'default', $viewData=NULL, $name=NULL, $psType=NULL)
 
 getTemplatePath ($pluginName, $group, $layout= 'default')
 

Additional Inherited Members

- Static Public Member Functions inherited from vmPlugin
static loadJLang ($fname, $type, $name)
 
static getVarsToPushFromForm ($form)
 
static getVarsToPushByXML ($xmlFile, $name)
 
- Protected Member Functions inherited from vmCustomPlugin
 getPluginProductDataCustom (&$field, $product_id)
 
 getPluginCustomData (&$field, $product_id)
 
 storePluginInternalDataProduct (&$values, $primaryKey=0, $product_id=0)
 
- Protected Member Functions inherited from vmPlugin
 selectedThis ($psType, $name=0, $jid=null)
 
 selectedThisByJPluginId ($jplugin_id= 'type')
 
 getJoomlaPluginId ()
 
 createTableSQL ($tableComment, $tablesFields=0)
 
 getTablePluginParams ($psType, $name, $id, &$xParams, &$varsToPush)
 
 setOnTablePluginParams ($name, $id, &$table)
 
 declarePluginParams ($psType, &$data, $blind=0, $blind2=0)
 
 getVmPluginMethod ($int, $cache=true)
 
 storePluginInternalData (&$values, $primaryKey=0, $id=0, $preload=FALSE)
 
 getPluginInternalData ($id, $primaryKey=0)
 
 createPluginTableObject ($tableName, $tableFields, $primaryKey, $tableId, $loggable=FALSE)
 
 removePluginInternalData ($id, $primaryKey=0)
 
- Protected Attributes inherited from vmCustomPlugin
 $customs
 
- Protected Attributes inherited from vmPlugin
 $_psType = 0
 
 $_jid = 0
 
 $_vmpItable = 0
 
 $_tablename = 0
 
 $_tableId = 'id'
 
 $_tablepkey = 0
 
 $_vmpCtable = 0
 
 $_configTable = 0
 
 $_configTableFileName = 0
 
 $_configTableClassName = 0
 
 $_xParams = 0
 
 $_varsToPushParam = array()
 
 $_idName = 0
 
 $_configTableFieldName = 0
 
 $_debug = FALSE
 
 $_loggable = FALSE
 
 $_cryptedFields = false
 
 $_toConvertDec = false
 

Constructor & Destructor Documentation

plgVmCustomTextinput::__construct ( $subject,
  $config 
)

Member Function Documentation

plgVmCustomTextinput::plgVmCreateOrderLinesCustom ( $html,
  $item,
  $productCustom,
  $row 
)
plgVmCustomTextinput::plgVmDeclarePluginParamsCustomVM3 ( $data)

Declares the Parameters of a plugin

Parameters
$data
Returns
bool
plgVmCustomTextinput::plgVmDisplayInOrderBE ( $item,
  $productCustom,
$html 
)

vendor order display BE

plgVmCustomTextinput::plgVmDisplayInOrderBEVM3 ( $product,
$productCustom,
$html 
)
plgVmCustomTextinput::plgVmDisplayInOrderCustom ( $html,
  $item,
  $param,
  $productCustom,
  $row,
  $view = 'FE' 
)
plgVmCustomTextinput::plgVmDisplayInOrderFE ( $item,
  $productCustom,
$html 
)

shopper order display FE

plgVmCustomTextinput::plgVmDisplayInOrderFEVM3 ( $product,
$productCustom,
$html 
)
plgVmCustomTextinput::plgVmGetTablePluginParams (   $psType,
  $name,
  $id,
$xParams,
$varsToPush 
)
plgVmCustomTextinput::plgVmOnDisplayEdit (   $virtuemart_custom_id,
$customPlugin 
)

Custom triggers note by Max Milbers

plgVmCustomTextinput::plgVmOnDisplayProductFEVM3 ( $product,
$group 
)
plgVmCustomTextinput::plgVmOnProductEdit (   $field,
  $product_id,
$row,
$retValue 
)
plgVmCustomTextinput::plgVmOnSelfCallFE (   $type,
  $name,
$render 
)
plgVmCustomTextinput::plgVmOnStoreInstallPluginTable (   $psType,
  $data,
  $table 
)

Trigger while storing an object using a plugin to create the plugin internal tables in case

Author
Max Milbers
plgVmCustomTextinput::plgVmOnViewCart (   $product,
  $row,
$html 
)

Function for vm3

See also
components/com_virtuemart/helpers/vmCustomPlugin::plgVmOnViewCart()
Author
Patrick Kohl
plgVmCustomTextinput::plgVmOnViewCartModuleVM3 ( $product,
$productCustom,
$html 
)
plgVmCustomTextinput::plgVmOnViewCartVM3 ( $product,
$productCustom,
$html 
)

Trigger for VM3

Author
Max Milbers
Parameters
$product
$productCustom
$html
Returns
bool|string
plgVmCustomTextinput::plgVmPrepareCartProduct ( $product,
$customfield,
  $selected,
$modificatorSum 
)
plgVmCustomTextinput::plgVmSetOnTablePluginParamsCustom (   $name,
  $id,
$table,
  $xParams 
)

The documentation for this class was generated from the following file: