双引号在Google

时间:2016-10-28 18:16:43

标签: twig

我在twig中使用了替换函数来删除函数的不需要的部分,它完全正常工作,除了它仍然包含双引号。 这是代码:

{% set htmlheader = sd_htmltitle(false) %}
<title>
   {{ htmlheader|replace({'brand:': "", "websitesub:" : "", "websitecategory:" : "", '"' : ''}) }}
</title>

如您所见,我尝试更换引号,但它们仍会出现在标题中。您是否有解决方案,或者可能是更好的方法来处理这种情况?其他一切都被正确删除了。

谢谢!

1 个答案:

答案 0 :(得分:0)

您应该在引号前添加defmodule Final.TreeTest do use Final.ModelCase alias Final.Tree test "updating nested embed" do Repo.insert! Tree.changeset(%Tree{}, %{settings: %{columns: %{"key" => "value", "key2" => "value2"}}}) tree = Repo.one(Tree) settings_changeset = tree.settings |> Ecto.Changeset.change(%{columns: %{tree.settings.columns | "key" => "new value"}}) changeset = tree |> Ecto.Changeset.change |> Ecto.Changeset.put_embed(:settings, settings_changeset) Repo.update! changeset assert Repo.one(Tree).settings.columns == %{"key" => "new value", "key2" => "value2"} end end 。所以试试这个:

\

Here一个工作示例

希望这个帮助