phalcon
码农大叔的博客
毕业于南阳理工学院,从07年7月大学毕业一直搞PHP开发架构相关的工作,其中五年电商前后端开发经验,六年APP、小程序的服务端开发架构经验。目前从事于PHP或golang的开发工作。
展开
-
phalcon蹩脚的面包屑(breadcrumbs)功能
按照https://docs.phalcon.io/4.0/mn-mn/api/phalcon_html#html-breadcrumbs上的说明,在项目中开启了breadcrumbs功能:$di->set( 'breadcrumbs', function () { $breadcrumbs = new \Phalcon\Html\Breadcrumbs(); $breadcrumbs->setSeparator('/');原创 2020-08-27 02:03:23 · 249 阅读 · 0 评论 -
phalcon集成composer
php版本:7.4.8phalcon扩展版本:4.0.6//Phalcon方式$loader->registerFiles([ROOT_PATH . '/vendor/autoload.php']);//composer 默认方式//require ROOT_PATH . '/vendor/autoload.php';其中ROOT_PATH指你的项目的根目录路径。我的设置信息:然后在项目根目录下尝试composer方式安装七牛SDK、phpmailer:$ p..原创 2020-08-27 01:51:09 · 608 阅读 · 0 评论 -
phalcon验证证器allowEmpty参数
在写phalcon中为某个功能模块写验证器时,要验证用户输入的email是否合法,除了在前端有JS 插件验证外,在用户输入的email落库前我使用了phalcon验证器(https://docs.phalcon.io/4.0/en/validation)再次验证了下。自己设计的是讲师的“邮箱”字段可以输入,也可以不输入,开始在验证器中写法如下: $this->add( 'email', new Email(原创 2020-07-24 17:39:35 · 525 阅读 · 0 评论 -
phalcon引入子模板的partial方式和include方式的区别与选择
volt模板引擎是用C开发的高性能模板引擎,phalon对其有很好的内置的支持,其很好的支持模板继承和子模板包含引入功能,在此要说的是在一个视图模板中引入另一个视图模板时常用的partial方式和include方式的区别。按照官方volt文档说明,以partial方式(其实来自Phalcon\Mvc\View)引入子视图模板的方式为:<div id='footer'> {{ partial('partials/footer') }} {{ partial('partia原创 2020-05-14 23:05:30 · 415 阅读 · 0 评论