CUSTOM FIELDS: General SMT Reference

Miva Knowledge Base
Want to start an online store? We work with you from start to finish, from commerce platform to design to SEO.
Experience counts, and we have a lot.
Important Notice: This information is for internal reference only. Use at your own risk.

CUSTOM FIELDS: General SMT Reference

Scot Ranney • February 22, 2024


There is some duplicate material here from other custom field entries.

Variable structure for a product custom field that is loaded using the custom field selector in the PROD page:

l.settings:product:customfield_values:customfields:custom_field_code

Page Custom Field Functions:

  • PageFieldList_Load_All( fields var )
  • PageField_Load_Code( code,field var )
  • PageFieldValue_Load_CodeAndPage( code,page_id,pagever_id,field var,value var )
  • PageFieldValue_Set( field_id,page_id,pagever_id,value )
  • Etc - look in lsk for pagefield and find the relevant functions.
<mvt:do file="g.Module_Feature_TUI_DB" name="l.success" value="Page_Load_Code('Some_Page_code', l.settings:page)" />
<mvt:do file="g.Module_Feature_TUI_DB" name="l.success" value="PageVersion_Load_Page_Current(l.settings:page:id, l.pageversion)" />
<mvt:assign name="l.fieldcode" value="'seo_image'" />
<mvt:do file="g.Module_Root $ '/modules/util/customfld.mvc'" name="l.success" value="PageFieldValue_Load_CodeAndPage(l.fieldcode, l.settings:page:id, l.pageversion:id, l.field, l.settings:data)" />
&mvt:data:value;

https://www.scotsscripts.com/mvblog/custom-fields-general-reference.html

mvkb_customfields