【发布时间】:2023-03-24 21:55:02
【问题描述】:
我在table.php 文件中创建了一个引导表,并使用这样的数据格式化程序定义了一个表标题
<th data-field='edit' data-formatter="editFormatter">Edit</th>
我为此创建了函数,
function editFormatter(value, row)
{
return `<a href="<?= URL::to('xyz/label'); ?>" ><i class="fa fa-pencil sg-edit-btn" ></i></a>`
}
但是当我检查 table.php 页面时,它显示的是这样的锚,
<a href="<?= URL::to('xyz/label'); ?>
为什么php代码不能这样转换,
<a href="https://localhost/app/public/xyz/label" class="btn sg-primary-btn">
有没有办法做到这一点?提前致谢
【问题讨论】:
-
我试过了,但是不行,问题是PHP代码没有运行,
-
stackoverflow.com/questions/51176523/… - 希望这能解决你的问题:)
-
row.url在我的情况下是undefined -
用另一个文件试试我的答案示例
-
客户端与服务器端?该函数是在 .php 文件中还是在 .js 文件中(不会被 PHP 解析)?
标签: javascript php html bootstrap-table