GetPublicViewHTML
string
CIBlockProperty*::GetPublicViewHTML(
array arProperty,
array value,
array strHTMLControlName
);
The method must return safe HTML to show property value in the site public section. When returns empty value, it won't be displayed. Method is static when using standard properties. Must be static for properties, created by client when using php7.
Note: the method is called from the method CIBlockFormatProperties::GetDisplayValue, which is used by the iblock module components for property value formatting.
Call parameters
Parameter | Description |
---|---|
arProperty
| Property metadata. See Structure for Iblock Module Tables |
value | Property value. Array type:
array( "VALUE" => value, ); |
strHTMLControlName | Empty array.
|
Returned value
String.
See Also
Examples
<?
class CIBlockPropertyMyDateTime
{
function GetPublicViewHTML($arProperty, $value, $strHTMLControlName)
{
if(strlen($value["VALUE"])>0)
return str_replace(" ", " ", htmlspecialcharsex($value["VALUE"]));
else
return '';
}
}
?>
© «Bitrix24», 2001-2024