企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
在控制器中给视图传值后,我们需要在页面中输出这个值该怎么做呢? 控制器代码: ~~~ $this->view->set('username','宇润'); ~~~ ### 变量输出标签 通常做法: ~~~ <p><?php echo $username;?></p> ~~~ 变量输出标签: ~~~ <p><%=$username%></p> ~~~ 输出标签支持自定义前后标签,相应的配置是: ~~~ 'TEMPLATE_ECHO_VAR_TAG_LEFT' => '<%=', 'TEMPLATE_ECHO_VAR_TAG_RIGHT' => '%>', ~~~ ### 常量输出标签 通常做法: ~~~ <p><?php echo YURUN_START;?></p> ~~~ 常量输出标签: ~~~ <p><CONST:YURUN_START></p> ~~~ 输出标签支持自定义前后标签,相应的配置是: ~~~ 'TEMPLATE_ECHO_CONST_TAG_LEFT' => '<CONST:', 'TEMPLATE_ECHO_CONST_TAG_RIGHT' => '>', ~~~ ### 配置输出标签 通常做法: ~~~ <p><?php echo Config::get('@.THEME');?></p> ~~~ 配置输出标签: ~~~ <p><CONFIG:@.THEME></p> ~~~ 带默认值用法: ~~~ <p><CONFIG:@.THEME '没有找到该配置项'></p> ~~~ 上面代码如果不存在@.THEME配置项,则输出`没有找到该配置项` 输出标签支持自定义前后标签,相应的配置是: ~~~ 'TEMPLATE_ECHO_CONFIG_TAG_LEFT' => '<CONFIG:', 'TEMPLATE_ECHO_CONFIG_TAG_RIGHT' => '>', ~~~ ### 语言包输出标签 通常做法: ~~~ <p><?php echo Lang::get('ABC');?></p> ~~~ 配置输出标签: ~~~ <p><LANG:ABC></p> ~~~ 输出标签支持自定义前后标签,相应的配置是: ~~~ 'TEMPLATE_ECHO_LANG_TAG_LEFT' => '<LANG:', 'TEMPLATE_ECHO_LANG_TAG_RIGHT' => '>', ~~~