Field::isType($type[,$type...])
Version 3.8
Check if field is given type
Version 3.8
Check if field is given type
Return TRUE if field is one of the given types.
String
Show all phone and email -fields:
foreach ( $Order->getFields() as $Field ){
if ( $Field->isType('phone','email') ){
$txt .= "{$Field->getTitle()}: {$Field->getValue()}";
}
}
Note: Previous example could also be made using Page::getFieldsByType() -method:
foreach ( $Order->getFieldsByType('phone','email') as $Field ){
$txt .= "{$Field->getTitle()}: {$Field->getValue()}";
}