Thank you for your specification.
You need to define "placeholder" property for your element in the diff array. Please, see my example for JobTitle field in the ContactPageV2 schema:
{
"operation": "merge",
"parentName": "ProfileContainer",
"propertyName": "items",
"name": "JobTitleProfile",
"values": {
"bindTo": "JobTitle",
"controlConfig": {
"className": "Terrasoft.TextEdit",
"placeholder":{
"bindTo": "Resources.Strings.Placeholder"
},
"classes": ["placeholderOpacity"]
}
}
}
You can also find other examples in the base packages.
1)Or enter the string resource on the page or enter directly (2nd option)
Localized strings and images are the resources of the client schema that are most often used in the implementation logic of the module.
Add resources to the client schema in the [Structure] tab of the client schema designer. The application core automatically generates a special [Client module name]Resources module, which contains resources of the client module. The localizableStrings property stores schema's localized strings. The images property stores image resources.
In order to access a resource module from a client module, you need to import the resource module as a dependency into the client module.