Warning: You are browsing the documentation from version 4 to 10 of Pimcore.
Please visit https://pimcore.com/docs/platform/ for the latest versions of Pimcore.
Version:
Data Object Placeholder
The Data Object Placeholder is used to replace values that are stored in a Data Object.
Valid config parameter:
Parameter | Description |
---|---|
callMethod | The method of the data object which should be called (the call is localized) |
locale | The Locale to use (optional) |
nl2br | Convert content to HTML (optional) |
Example Usage
public function objectPlaceholderAction()
{
$this->disableViewAutoRender();
$text = 'Thank you for the order of "%DataObject(object_id,{"method" : "getName"});"';
$placeholder = new \Pimcore\Placeholder();
$replaced = $placeholder->replacePlaceholders($text, ['object_id' => 73613, 'locale' => 'de_DE']);
echo $replaced;
}