php - 无法从 Codeigniter 4 中的视图打印公共变量
问题描述
我已经在BaseController中声明了一个公共变量,它在控制器上运行良好。但是当我试图从任何视图文件中打印它时。这是行不通的。
当我在控制器中声明一个公共变量时,这也不能从视图中工作。但是在控制器中工作。
有什么问题?以及如何解决这个问题?当相同的事情在 Codeigniter v3 中工作时。
解决方案
您需要像这样在视图中发送变量:
$pageTitle = 'Page title';
$data = array('pageTitle'=> $pageTitle);
$this->load->view('yourview', $data);
然后在你看来:
<?php echo $pageTitle ?>
希望这会帮助你。
推荐阅读
- reactjs - 重新加载树视图时,使用 nodeId 扩展到材质 ui TreeView 中的所需节点
- python - 未找到页面 (404) 未找到与查询匹配的评论
- android - 添加垂直线以显示进度目标
- html - Bootstrap下拉css和下拉框内的输入字段只能输入数字
- android - 使用agora进行实时视频通话中的实时视频和其他功能所需的水印
- python - 逻辑回归(从头开始)预测所有内容均为 0.5
- android - 在 Android Studio 中未检测到 Numpad_ENTER
- android - 是否可以在按下单个视图时执行两个动作侦听器?
- android - Android espresso 无法导航到其他 Fragment?
- c++ - 如何在 C++ 中将矩阵与文件结合起来?