Problem/Motivation
Modules like Linkit take advantage of Drupal's render pipeline to process WYSIWYG text before it's rendered. By outputing the text with .value we're not running those processes. Therefore some logic won't run when other contrib modules are added.
Steps to reproduce
- Enable and configure Linkit
- Add a Linkit link to the Description field
- Observe it's output as /node/1234 instead of the node alias.
Proposed resolution
Render the field, output it to a new variable, render the variable.
If existing sites have custom templates they should not be affected.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork lb_carousel-3551912
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
froboyComment #5
shuklina commented