Twig 细枝更换和未加工工作不正常
我有细枝代码Twig 细枝更换和未加工工作不正常,twig,Twig,我有细枝代码 <script type="text/javascript"> $(document).ready(function() { $('#{{ setting.name|e }}').editable({ {% if setting.options is not empty %}
<script type="text/javascript">
$(document).ready(function() {
$('#{{ setting.name|e }}').editable({
{% if setting.options is not empty %}
source: {{ setting.options|raw }},
{% endif %}
value: '{{ setting.value|replace({"\n": "", "\r\n": "", "\t": "", "\n\r": ""})|raw}}',
placement: 'bottom',
pk: '{{ setting.id }}',
url: '{{ siteUrl('/admin/settings/edit/' ~ setting.id ) }}',
ajaxOptions: {type: 'post'}
});
});
</script>
在textarea中输入html标记时不起作用
value: ' <div id="disqus_thread"></div>'
应该
value: ' <div id="disqus_thread"></div>;
值:';
如何解决问题?设置:
value: '{{ setting.value|replace({"\n": "", "\r\n": "", "\t": "", "\n\r": ""})|raw}}'
您忘记了在raw
之前设置
编辑:
这就是工作。我设定这个:
{% set val = "sdfg sdfg sdfg
s dfg
<p>
sd fg
</p>" %}
{{ val }}
设置:
{%set val=“sdfg sdfg sdfg
s dfg
sd fg
“%}
{val | replace({“\n”:“\r\n”:“\t”:“\n\r”:“}”)| raw}
输出:
sdfg sdfg sdfg
s dfg
<p>
sd fg
</p>
sdfg sdfg sdfgs dfg<p> sd fg </p>
sdfg-sdfg-sdfgs-dfgsd-fg
请在创建setting
或setting.value
variable?setting.value在设置表中的我的数据库中,当使用value:'{{setting.value | raw}时,可以添加代码吗?{setting.value | replace({n:“\r\n:”,“\t:”,“\n\r:“,”,“,”,“,“,”,“\n\r:“}”)时,它是正确的,但值:'{setting.value{replace({setting.value})'在这里不工作,我忘记了|我在网站上的代码是value:'{{setting.value | replace({“\n”:““\r\n”:“\t”:“\n\r”:“}”)| raw}
{% set val = "sdfg sdfg sdfg
s dfg
<p>
sd fg
</p>" %}
{{ val|replace({"\n": "", "\r\n": "", "\t": "", "\n\r": ""})|raw }}
sdfg sdfg sdfgs dfg<p> sd fg </p>