【问题标题】:Showing all Custom fields labels & values in a page在页面中显示所有自定义字段标签和值
【发布时间】:2015-10-27 11:08:30
【问题描述】:
我想在页面中显示 VirtueMart 的自定义字段标签和值。我正在使用 VM Wish-list 组件。当用户选择任何具有自定义字段的产品时。产品将添加到愿望清单中,但自定义字段值不会显示在愿望清单中。所以我想显示所有字段名称(标签)和值。我也想知道所有 VM 代码,但找不到用于将自定义值转换为产品自定义字段名称(标签)和值的那些触发器 VM。
【问题讨论】:
标签:
plugins
joomla
joomla3.0
custom-fields
virtuemart
【解决方案1】:
我自己做。现在从下面的代码中,您将在 Joomla 的任何地方获得 VM 产品的所有自定义字段。
VmConfig::loadConfig();
require(VMPATH_ADMIN.DS.'models'.DS.'customfields.php');
$productDB = VmModel::getModel('product')->getProduct('put_your_product_id');
$getAllData->customfields = $productDB->customfields;
//print_r($getAllData); die('ssssssssss');
$product_attribute = VirtueMartModelCustomfields::CustomsFieldOrderDisplay($getAllData);
echo '<div>'.$product_attribute.'</div>';
希望这段代码对你有所帮助。!!