本文整理汇总了PHP中vmPlugin::declarePluginParams方法的典型用法代码示例。如果您正苦于以下问题:PHP vmPlugin::declarePluginParams方法的具体用法?PHP vmPlugin::declarePluginParams怎么用?PHP vmPlugin::declarePluginParams使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类vmPlugin
的用法示例。
在下文中一共展示了vmPlugin::declarePluginParams方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getCustomVariant
public function getCustomVariant($product, &$productCustomsPrice, $selected)
{
if ($productCustomsPrice->custom_element !== $this->_name) {
return false;
}
vmPlugin::declarePluginParams('vmcustom', $productCustomsPrice->custom_element, $productCustomsPrice->custom_jplugin_id, $productCustomsPrice);
// VmTable::bindParameterable($productCustomsPrice,'custom_params',$this->_varsToPushParam);
$pluginFields = JRequest::getVar('customPlugin', null);
if ($pluginFields == null) {
$pluginFields = json_decode($product->customPlugin, true);
}
return $pluginFields[$productCustomsPrice->virtuemart_customfield_id][$this->_name];
}