首页 > TAG信息列表 > Phalcon

Phalcon多模块如何实现连接不同数据库 《Phalcon入坑指南系列 五》

本系列目录 一、Phalcon在Windows上安装 《Phalcon入坑指南系列 一》 二、Phalcon入坑必须知道的功能《Phalcon入坑指南系列 二》 三、Phalcon如何切换数据库《Phalcon入坑指南系列 三》 四、Phalcon如何创建多模块并能进行访问 《Phalcon入坑指南系列 四》 前言 在第三节中Phalc

Phalcon入坑必须知道的功能《Phalcon入坑指南系列 二》

让我们通过例子来学习Phalcon 本系列目录前言一、项目架构二、入口文件三、配置Nginx四、控制器跳转五、数据库之增、删、改、查插入数据修改数据删除数据 六、代码优化总结 本系列目录 一、Phalcon在Windows上安装 《Phalcon入坑指南系列 一》 二、Phalcon入坑必须知道

mac下搭建phalcon扩展以及phalcon-devtools扩展

最近安装phalcon扩展遇到一点坑,这里回顾记录下,避免再次踩坑。   如果使用引擎搜索phalcon关键字最初的几条搜索结果,点击进去使用的均不是官方的phalcon扩展。 这里不用非官方的phalcon库(以后安装别的什么软件最好都用官方库文件)。 上github搜索phalcon,进入release页面 下载htt

PHP-Phalcon验证表单字段而不保存到数据库

我需要验证表单字段并在不保存到数据库的情况下进行操作. 这就是我所做的 在控制器中 <?php use Phalcon\Mvc\Model\Criteria; use Phalcon\Paginator\Adapter\Model as Paginator; use Phalcon\Mvc\View; class UsersController extends ControllerBase { public function

Phalcon PHP-表单和模型验证

Phalcon支持2个验证组件: Phalcon\Validation\Validator Phalcon\Mvc\Model\Validator 我不知道如何在我的情况下使用它们.我有以下注册表: > csrf >用户名>密码>重复密码>电子邮件>重复电子邮件>提交按钮 我创建了一个注册表,如下所示: class RegistrationForm extends \Phalcon\F

php-如何在PHALCON FRAMEWORK中联接多个表

我正在尝试在Phalcon框架中加入两个表(MYSQL). “表”名称: user contact_details “型号”名称: User ContactDetails 初始化: In "User" model ----->$this->hasMany("id", "ContactDetails", "user_id"); In "ContactDetails" model----

PHP-Phalcon:如何获取结果集和总数超出限制

如何使用查询生成器(最佳方法)在Phalcon中实现此查询: $results = "select * from table where name like 'A%' limit 10"; // <-- 10 records $total = "select count(1) from table where name like 'A%'"; // <-- 100 records return [ &

PHP-在OSX 10.9上编译Phalcon的问题

尝试遵循文档中的说明: 跑步 $sudo ./install 并得到这个: gcc -I. -I/Users/honky/cphalcon/build/64bits -DPHP_ATOM_INC -I/Users/honky/cphalcon/build/64bits/include -I/Users/honky/cphalcon/build/64bits/main -I/Users/honky/cphalcon/build/64bits -I/usr/local/php5/in

PhalconPHP视图/布局/控制器

我是Phalcon的新手.我创建了一个PhalconPHP应用程序,该应用程序从数据库中获取菜单元素.我使用布局来创建在index.volt中调用的菜单,但是布局直接调用了模型函数. 我认为这不是最佳解决方案,也许我应该在模型和布局之间使用控制器. 布局: <?php $menus = Menus::find(); foreach

控制器不显示消息在Phalcon PHP

我试图在Phalcon PHP框架中创建一个简单的示例,所以我有一个视图,其中包含两个字段,名称和电子邮件,以及一个提交按钮.当我单击此按钮时,将调用控制器功能以将名称和电子邮件存储在数据库中.此操作执行得很好,问题是我试图在操作结束后显示一条消息,但我仍然具有包含表单(名称,电子

如何在Phalcon中隐藏登录页面的菜单条形码

嗨,我正在使用phalcon开发一个网站.我的主页分为页眉索引和页脚.标头具有一个菜单栏,该菜单栏对于所有其他页面都是通用的,但是对于登录页面,我不需要此菜单栏.如何仅在登录页面中隐藏此菜单条形码?请帮我. 我的菜单条形码是 <div class="collapse navbar-collapse" id="bs-example

PhalconPHP-解析错误时..之前的扫描错误

我正在使用PhalconPHP 1.3.4构建Web应用程序,由于某些值通过关系存储在另一个表中,因此我试图同时从多个表中选择数据. 我的查询在MySQL工作台中工作正常,但是当我尝试使用PhalconPHP执行查询时,出现以下错误: Scanning error before 'Bookings, Trips]...' when parsing: SELECT c

PHP-Phalcon获取枚举值

我正在使用很多具有“枚举”和“设置”类型的列的数据库.我的观点是要在Phalcon控制器中获取列的值.我发现了一些代码片段,但是在Phalcon中却没有任何内容,当我尝试执行它们时,似乎Phalcon出现了一些问题. public function getEnumValues(){ $sql = "SHOW COLUMNS FROM profi

php-具有Phalcon模型的命名空间

我有一个使用命令phalcon project simple –type = simple创建的项目. 我根本没有改变结构. 我感到难过的部分是,我查看了两个数据库. 我想访问数据库A和数据库B的帐户模型,而无需执行类似$account = AAccount :: find();的操作.和$account = BAccount :: find();. 我目前有以下代

php-Phalcon迁移系统中的auto_increment

由于某些原因,迁移系统在使用auto_increment主键时表现不佳.我在监督什么吗? (我正在使用Phalcon 2.0.1) 我有以下自动生成的迁移: class LanguagesMigration_100 extends Migration { public function up() { $this->morphTable( 'languages', array(

php-如何让Phalcon将动作委派给其他控制器?

问题 我希望能够编写类似控制器的类,并将其作为最终应用程序的供应商来提供.然后,最终应用程序控制器可以仅实例化我的类并调用其操作方法. 关键是我希望它们被自动调用.我必须避免在终端控制器中重复每种操作方法. 第一种方法 我已经试过了: 码 class IndexController { prote

php-如何清除Phalcon 2.0表单元素值

编辑:这个问题是对旧版本的phalcon. Phalcon现在具有3.1版本,此问题似乎已解决. 我具有以下控制器操作才能登录用户. public function signinAction() { $form = new SigninForm; if ($this->security->checkToken()) { try { $this->auth

PHP-如何在Phalcon框架中使用Recaptcha Google

我仍在尝试向我的网站添加一个Recaptcha,我想尝试Google的Recaptcha,但是我不能正确使用它.是否检查,我的电子邮件仍然发送. 我试图了解How to validate Google reCaptcha v2 using phalcon/volt forms?的代码. 但是我不明白我的问题在哪里,更不知道如何创建像 $recaptcha = new

javascript-使用CryptoJs加密并使用Phalcon解密

我正在尝试从CryptoJS加密一些文本并使用Phalcon对其进行解密. 我加密如下 CryptoJS.AES.encrypt("MyText", 'key123'); 现在比较一下,我用Phalcon加密了相同的值, $this->crypt = new Crypt(); $this->crypt->encrypt("MyText", 'key123'); 现在我从JS和PHP获得的值是不同的.

PHP-执行查询时无法加载模型

我有这样的查询: $phsql = " SELECT s.id AS siteId, s.name FROM site s INNER JOIN profiles p ON s.id = p.siteId INNER JOIN users_profiles up ON up.profilesId = p.id AND p.name = 'admin' AND up.usersId = 2 "; 我

php-环境变量在Phalcon Config中不起作用

我有一个添加了该库的Phalcon项目:https://github.com/vlucas/phpdotenv.该库用于从.env文件中加载一些环境变量.我创建了这样的文件并将其放入我的项目中. VERSION_NUMBER=3.14 DATABASE_HOST=localhost DATABASE_NAME=test DATABASE_USER=root DATABASE_PASS=root 我将loader.

使用DI-> Get Phalcon PHP时出现“无效的服务定义”

该问题与Appending multiple config arrays in PhalconPHP有关 我正在尝试使用get方法从DI中检索对象. 像这样设置对象 // $new_array the array with the merged data. Load it in a // \Phalcon\Config object $config = new \Phalcon\Config($new_array); //Store the config

php – Phalcon中的交叉控制器变量

为了保持我的代码DRY,我希望能够定义“交叉控制器”变量. 经典的例子是我想访问我的bootstap中加载的一些配置项. 实现这一目标的最佳实践方法是什么? 蒂姆解决方法:您始终可以使用Di容器. 一旦在Di中注册了一个组件,它就可以通过魔术方法在控制器中使用.例如: // Bootstrap $config

php – phalcon框架中的友好URL在Ubuntu中不起作用

我试过这两个代码.但它没有用.它也需要访问公用文件夹. http://docs.phalconphp.com/en/latest/reference/tutorial.html #WWW /教程/的.htaccess <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$public/ [L] RewriteRule (.*) public/$1 [L] </IfMod

php – 如何在Phalcon中回显最后一个查询字符串?

我在codeigniter上做了很多工作.在codeigniter中,如果需要获取最后执行的查询字符串,我们可以使用: echo $this->db->last_query(); exit; 但目前我正在研究phalcon,我刚刚在这个框架中处于初级阶段.我很好奇是否有办法在phalcon中回显最后一个查询字符串. 谢谢.解决方法:使用原始