2015-10-27 5 views
0

Я хочу показать пользовательские метки полей и значения VirtueMart на странице. Я использую компонент списка желаний VM. Когда пользователь выбирает какой-либо продукт с настраиваемыми полями. Продукт добавляется в список пожеланий, но значения настраиваемых полей не отображаются в списке пожеланий. поэтому я хочу показать все поля (метки) & Ценности. Я также интересовался всем кодом VM, но не смог найти эти триггеры VM, используемые для преобразования в пользовательские значения в имя пользовательских полей продукта (метки) и значения.Показаны все пользовательские метки полей и значения на странице

ответ

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>'; 

Надеюсь, что этот код вам поможет. !!