Я хочу показать пользовательские метки полей и значения VirtueMart на странице. Я использую компонент списка желаний VM. Когда пользователь выбирает какой-либо продукт с настраиваемыми полями. Продукт добавляется в список пожеланий, но значения настраиваемых полей не отображаются в списке пожеланий. поэтому я хочу показать все поля (метки) & Ценности. Я также интересовался всем кодом VM, но не смог найти эти триггеры VM, используемые для преобразования в пользовательские значения в имя пользовательских полей продукта (метки) и значения.Показаны все пользовательские метки полей и значения на странице
0
A
ответ
0
Я делаю это сам. Теперь из ниже кода вы получите все пользовательские поля продукта VM в любом месте в Joomla.
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>';
Надеюсь, что этот код вам поможет. !!