gpt4 book ai didi

javascript - 如何在 smarty 模板中的 javascript 上插入代码 php

转载 作者:行者123 更新时间:2023-11-28 19:33:15 25 4
gpt4 key购买 nike

我有一个示例代码:在.php中

STemplate::assign('image', 'test.png');

在 .tpl 中

{literal}
<script type="text/javascript">
var image_src = {$image};
alert(image_src);
</script>
{/literal}

如何解决?

最佳答案

您的 { 不能作为 smarty 代码运行,因为您位于 literal block 中。你可以像这样摆脱它:

{literal}
<script type="text/javascript">
var image_src = '{/literal}{$image}{literal}';
alert(image_src);
</script>
{/literal}

或者,由于您没有在 javascript 中使用 {,请执行此操作

    <script type="text/javascript">
var image_src = '{$image}';
alert(image_src);
</script>

我还添加了一些我认为您需要的'

关于javascript - 如何在 smarty 模板中的 javascript 上插入代码 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26358210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com