Жидкость: заменить строку на выражение - PullRequest
0 голосов
/ 25 ноября 2018

Мне нужно заменить строку выражением.Код содержит три строковых сценария замены.Для первых двух строки заменяются альтернативными строками, что прекрасно работает.Однако для третьего сценария мне нужно заменить строку «канал» выражением: {{booking.channel}}.Мой код неверен только для третьего экземпляра, и я не нашел решения.

<div class="row">
          <div class="left title">Source</div>
          <div class="right">{{ booking.source | replace: "app", "Front Desk" | replace: "widget", "Website" | replace: "channel", {{ booking.channel }} }}</div>

1 Ответ

0 голосов
/ 25 ноября 2018

Вам необходимо удалить {{ }} arround booking.channel, поскольку вы уже находитесь внутри другого {{ }}:

<div class="row">
    <div class="left title">Source</div>
    <div class="right">{{ booking.source | replace: "app", "Front Desk" | replace: "widget", "Website" | replace: "channel", booking.channel }}</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...