How can I limit the length of the text, e.g., 50, and put three dots in the display?
{% if myentity.text|length > 50 %} {% block td_text %} {{ myentity.text}
Update for Twig 2 and Twig 3.
truncate filter is not available, instead of it you may use u-filter
here is an example:
{{ 'Lorem ipsum'|u.truncate(8) }} Lorem ip {{ 'Lorem ipsum'|u.truncate(8, '...') }} Lorem...
Note: this filter is part of StringExtension that can be required by
twig/string-extra