将变量从控制器传递到 Yii 中的视图

2024-02-09

我无法在相应视图中使用控制器中指定的变量。这是我的代码:

public function actionHelloWorld()
    {

        $this->render('helloWorld',array('var'=>'this is me'));
    }

在 helloWorld.php(查看文件)中:

<h1>Hello, World!</h1>
<h3><?php echo $var; ?></h3>

它只打印出“Hello, World!”,看起来 $var 在视图中无法访问。任何人?


“var”是 PHP 中的保留字,因此您无法为变量使用该名称。看:http://www.php.net/manual/en/reserved.keywords.php http://www.php.net/manual/en/reserved.keywords.php

尝试使用不同的变量名称,它应该可以工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将变量从控制器传递到 Yii 中的视图 的相关文章

  • 在 Yii 框架上防止使用 ajaxButton/ajaxSubmitButton 加载 jQuery 资源

    我的布局上有 jQuery 加载资源 我想使用CHtml ajaxButton ajaxSubmitButton 但是当我在运行时将它与另一个渲染一起使用时 它会再次加载 jQuery 资源并出错 如何防止脚本加载
  • Yii 嵌套设置到下拉菜单

    I m using Yii nested set behavior which helps me to keep my categories nested as seen here nevermind title rows they are
  • Yii2 登录失败时没有错误信息

    我目前正在使用 Yii2 框架 在登录页面中 当我登录失败时 它只会刷新视图 但不会显示任何错误 这是我目前的观点 div class site login div
  • 如何进行字段枚举迁移 yii2

    我做了字段ENUM 当我使用时结果是错误的yii migrate up在 CMD 窗口上 public function up tableOptions null if this gt db gt driverName mysql tabl
  • 如何将 Yii 1.x 升级到 Yii 2.0?

    如何将 Yii 1 x 版本升级到 Yii 2 0 最新版本 我正在使用一个Ubuntu https en wikipedia org wiki Ubuntu 28operating system 29操作系统 将我的旧 Yii 更新到新
  • 在 Yii 中创建三个以上表的关系

    当我尝试在 Yii 中创建三个以上表的关系时 以下方法给我带来了麻烦 public function relations return array info gt array self BELONGS TO Software ITEM ID
  • Yii 2.0 如何扩展核心类

    我想延长课程yii web 响应 所以我在文件夹中创建了一个新类 Response成分我尝试覆盖发送方法 namespace app components use Yii class Response extends yii web Res
  • yii 执行自定义命令时出错

    当我运行自定义时 出现以下错误yiic终端中的命令 我似乎无法找出此错误的原因 任何人都可以指出我正确的方向 我知道数据库工作正常 应用程序的其他部分工作正常
  • 去哪一个; Yii 或 Symfony

    好的 我是NOT询问哪一个更好 我知道 Yii 并不比 Symfony 好 Symfony 也不比 Yii 好 我想问的是我应该选择哪一个呢 我想提出几点 我有一个大型项目 格式非常好 编码也非常好 如果您看到我的代码 您会认为我制作了自己
  • Yii搜索方法不起作用并且不与数据库中的数据进行比较

    您好 昨天我尝试了一种按日期时间创建搜索的方法 您可以看到链接 搜索任务 https stackoverflow com questions 23517282 yii search form by date from to criteria
  • 用于调试的 YII 日志记录

    在很多情况下 Xdebug不适合调试 因为它涉及点击运行到特定的代码行 我想使用类似的东西cakePHP调试功能 供开发人员将类的特定属性的值输出到浏览器 我在用Yii framework这是我的配置yii log in the main
  • 在 Yii 框架中配置数据库连接

    在Yii框架的main php文件中 有一些配置选项 这就是mysql的设置方式 db gt array connectionString gt mysql host localhost dbname testdrive emulatePr
  • 在 beforeAction 中渲染视图时,在 Yii 中出现“标题已发送”错误

    我读过 Yii2 的处理程序 但我不知道如何在这种情况下正确使用它们 基本上在我的SiteController 我有 class SiteController extends app components Controller public
  • Yii、ajax、按钮。如何防止多个JS onclick绑定

    首先 英语不是我的母语 如果我可能弄错了 我很抱歉 我创建了 Yii Web 应用程序 其中主页上有输入表单 该表单在通过 ajax 请求单击按钮后出现 表单上有一个 取消 按钮 可以使带有表单的 div 不可见 如果我单击 显示表单 和
  • 如何扩展 Yii 框架类以及放置文件的位置

    我想扩展一些内置的框架类 但我有一些不清楚的地方 我认为我应该将我的类放在我的组件文件夹下 这是正确的位置吗 我应该将课程命名为Subfolder ClassName和像这样的文件ClassName php 我如何继承 默认包含路径不包含框
  • 如何跨多个域重用代码?

    我只是使用 Yii 框架构建了一个 CMS 框架 我想将 CMS 部署到多个域 home root www domain1 com home root www domain2 com home root www domain3 com ho
  • 如何访问小部件的属性

    我是 Yii 框架的新手 我正在尝试访问小部件的属性 比如说 CMenu 我想更改一些公共属性的值 如 activeCssClass firstItemCssClass lastItemCssClass htmlOptions 等 那么你怎
  • 获取当前 URL/URI,不带某些 $_GET 变量

    在 Yii 中如何获取当前页面的 URL 例如 http www yoursite com your yii application lg pl id 15 但不包括 GET lg 无需手动解析字符串 我的意思是 我正在寻找类似的东西Yii
  • Yii2 - 如何在用户身份中设置动态 authTimeout?

    在这里 我扩展了UserYii2 的身份 这是我的配置 user gt identityClass gt app models UserMaster class enableAutoLogin gt false loginUrl gt au
  • Yii中的组件、扩展和模块有什么区别

    我是 Yii 框架的新手 刚刚遇到module 扩大 成分在受保护的文件夹内 任何人都可以从理论上和实践上区分所有这些 成分是可以帮助您根据模型编写业务逻辑的类 假设所有模型文件都使用相同的逻辑 这样逻辑就可以编写在组件内部 而不是为每个控

随机推荐