📅  最后修改于: 2023-12-03 15:03:02.658000             🧑  作者: Mango
在Moodle中,确认框是常用的交互样式之一。在用户进行重要操作时,我们需要让用户确认是否继续,以避免误操作带来的不良影响。 确认框可以让用户清楚地看到是否确认,防止误操作,保证操作的正确性。
Moodle提供了一个方便的函数,用于创建确认框:
/**
* 显示确认框
* @param string $message 显示的消息
* @param string $yeslink 确认后的链接
* @param string $nolink 取消后的链接
* @param array $options 可选的配置项
* @return bool
*/
function confirm_sesskey($message, $yeslink, $nolink, array $options = null) {
// code here
}
参数说明:
$message
:必需,需要显示的提示文字。$yeslink
:必需,确认后需要跳转的链接。$nolink
:必需,取消后需要跳转的链接。$options
:可选,可以指定确认框的title、宽度、高度等属性。下面是一个简单的示例代码:
$message = '您确定要删除此条记录吗?';
$yeslink = 'delete.php?id=1';
$nolink = 'index.php';
$options = array(
'title' => '提示',
'width' => 300,
'height' => 150
);
confirm_sesskey($message, $yeslink, $nolink, $options);
确认框是常用的交互组件,我们需要不断地维护和优化它。下面是一些维护建议: