phalconcms使用教程二:模板和配置的使用

一、phalconcms共支持三种模板,分别是volt、smarty和php。
.volt为后缀的模板文件使用volt语法
.phtml为后缀的模板文件使用原生PHP语法
.html为后缀的模板文件使用smarty语法
当然,volt和smarty也支持原生PHP语法。调用模板时不能指定模板后缀,只能指定模板名称,系统会自动匹配相应模板。匹配的优先级依次是.volt>.phtml>.html,这个顺序可以调整,在config/config_*.php有段配置如下图
在这里插入图片描述

二、后台的“系统设置”中的配置都合并到config服务中了,在模板中可以用调用服务的方法来使用。例如,后台有个网站域名的配置,如下:
在这里插入图片描述
在volt模板中可以使用{{ config.system.siteurl }}
在phtml模板中可以使用<?php echo $this->config->system->siteurl ?>
在html模板中可以使用{$di.config.system.siteurl}

其他服务也是使用类似的调用,比如使用url来生成首页地址。
在volt模板中可以使用{{ url('index/index') }}
在phtml模板中可以使用<?php echo $this->url->get('index/index')?>
在html模板中可以使用{$di.url->get('index/index')}

此外还对模板页中的titlekeywordsdescription进行了优化,可以使用以下方法调用:

<title>{{ common['title'] }}</title>
<meta name="keywords" content="{{ common['keywords'] }}">
<meta name="description" content="{{ common['description'] }}">
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值