我有一个简单的删除功能。这是我设置自定义数据的地方:
<?php echo $this->Html->link(
__('Delete'),
'#CoursesModal',
array(
'class' => 'btn-remove-modal',
'data-toggle' => 'modal',
'role' => 'button',
'data-uid' => $course['Course']['id'],
'data-uname' => $course['Course']['name']
));
?>
它显示在元素中:
<a href="#CoursesModal" class="btn-remove-modal" data-toggle="modal" role="button" data-uid="5" data-uname="Advanced Environmental Catastrophies">Delete</a>
但是当谈到删除这个对象时(这是它的代码:)
<?php echo $this->Html->link(__('Delete'),'/courses/delete/#{uid}',array('class' => 'btn btn-danger delete-course-link')) ?>
由于某种原因,{uid} 没有转换为 5 - 这导致它无法工作。
我究竟做错了什么?