Forum


Replies: 3   Views: 351
Replacevariablebyhtml css not applying
Topic closed:
Please note this is an old forum thread. Information in this post may be out-to-date and/or erroneous.
Every phpdocx version includes new features and improvements. Previously unsupported features may have been added to newer releases, or past issues may have been corrected.
We encourage you to download the current phpdocx version and check the Documentation available.

Posted by admin  · 26-02-2024 - 15:19

Hello,

Please note that the addDefaultStyles option prevents adding some styles. Also please note that the placeholder names to be replaced don't include the template symbols.

Please use the following code:

$placeholder = 'EXAMPLE';

$testValue = '<style>p {color:red; font-weight:bold;}></style><p>Test HTML</p>';

$docx->replaceVariableByHTML($placeholder, 'inline', $testValue);

All styles must be applied correctly now.
If you send to contact[at]phpdocx.com the template you are using, we can generate a custom code using it.

Regards.