企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 添加页面提示信息 - 方法原型:`setPageTips($msg = '', $type = 'info', $desc = '', $showIcon=false)` - 参数说明: ~~~ * @param string $msg 提示信息的内容,也可为提示信息数组 * @param string $type 提示类型,可选值为 info success warning danger * @param string $desc 描述信息 * @param bool $showIcon 是否展示图标 ~~~ ## 调用方式: - 设置单个提示信息: > 要在页面中设置多个提示信息时可连续调用。 ``` return SBuilder::make('form') ->setPageTips('提示信息的内容') ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/a5e86a824c02608a84d762f6e399023e_1218x83.png) - 设置成功类型的提示 ``` return SBuilder::make('form') ->setPageTips('提示信息的内容', 'success') ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/1ffc4a4147218e84e004d69055f46b21_1211x81.png) - 设置警告类型的提示 ``` return SBuilder::make('form') ->setPageTips('提示信息的内容', 'warning') ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/d3bf7d4e407bafb0a528f2f2690979af_1211x54.png) - 设置错误类型的提示 ``` return SBuilder::make('form') ->setPageTips('提示信息的内容', 'error') ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/1bad740c5385410df5f7d33a18d81781_1207x67.png) - 设置带描述信息类型的提示 ``` return SBuilder::make('form') ->setPageTips('参数错误', 'error', '您的参数输入有误哦') ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/8e6db2a0765a2b828d0d37e4bf3696ad_1231x86.png) - 设置带图标的提示 ``` return SBuilder::make('form') ->setPageTips('参数错误', '', '', true) ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/bead85b8749ab02c10fc9a2aa3d8b168_1214x64.png) - 一次性设置多个提示信息: ``` return SBuilder::make('form') ->setPageTips([ ['提示信息的内容', 'info', '说明信息'], ['提示信息的内容', 'error', '说明信息', false], ['提示信息的内容', 'warning', '说明信息', true], ]) ->fetch(); ``` > 执行结果: ![](https://box.kancloud.cn/3f02e5b5e4b141d52d41084fa4b344ff_1225x252.png)