问题标签 [volt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何创建带参数的 volt URL
我想使用 volt (Phalcon) 创建一个 URL。
我试过了:
但是,这会产生如下 URL:
而我希望网址看起来像:
知道如何正确执行此操作吗?
php - 带有 Smarty 模板的 PHP Phalcon
我正在尝试使用 Smarty 模板做示例应用程序 [链接] http://invo.phalconphp.com/ 。谁能建议我 volt 模板中与 smarty 模板相等的 content() 是什么。
任何例子请告诉我。
谢谢,拉贾K
windows - Volt 编译的文件名可能会变得很长并且在 Windows 上创建失败
Volt 编译的文件可能会变得很长,具体取决于 Web 服务器或开发人员所拥有的文件夹结构的深度。在 Windows 环境中,这可能会超过 255 个限制,因此不会保存文件。
例子:
%%users%%john%%documents%%htdocs%%projects%%clients%%awesomecorp%%sandbox%%revolutionaryapp%%integrations%%app%%portal%%app%%views%%index%%index.php
一种解决方案是将文件存储为哈希(md5/sha1),从而规避此问题。
php - 如何从 Phalcon/Volt 中的选择倍数中接收值
我正在尝试使用多项选择从 phalcon 获取一组值。
这是选择代码
这是接收控制器中的值的代码。
如果我转储我收到的内容,它会返回一个字符串,通常是最后一个数字。因此,如果选择表单选择了 13、14、15,当我将其转储出来时,我会返回以下内容
现在通常使用标准 php,我只需在 ID 之后添加 [] 就可以了,但是当我在 select 和控制器代码中的 inbox-user[] 之后添加 [] 时,它只会打印出 NULL。
我还尝试将其包装为这样的数组:
但这返回 NULL
如果我尝试像这样包装 getUsers
那也行不通。任何想法我如何让它在 Phalcon 和 Volt 中返回一个数组?
感谢您提供的任何帮助,如果我不清楚或者您需要更具体的数据,请告诉我,我很乐意添加。
phalcon - PhalconPHP - 移动与控制器相关的视图文件夹
我正在使用 PhalconPHP 框架开发一个应用程序,随着我的应用程序变得越来越大,我的视图文件夹变得相当混乱。
目前我的views
文件夹如下所示:
有没有办法将我的控制器相关文件夹移动到一个单独的文件夹中,pages
这样我的目录结构看起来像这样?
view - PhalconPHP 视图/布局/控制器
我是 Phalcon 的新手。我创建了一个从数据库获取菜单元素的 PhalconPHP 应用程序。我使用布局来创建在 index.volt 中调用的菜单,但布局直接调用模型函数。我认为这不是最好的解决方案,也许我应该在模型和布局之间使用控制器。
布局:
指数:
我真的很感激,有人告诉我什么是最好的解决方案。
phalcon - Phalcon分配视图变量不一致
在将变量分配给视图时获得一致的行为时遇到问题。例如:
在控制器中:
鉴于:
解析如下:
问题是当模板的解析版本时,$media 无法通过 $this 访问,因此 isset($media) 通过,但对 $this->media 的引用什么也不返回。
有什么方法可以强制 $media 在范围内是本地的?
css - Phalcon 中的表单主题/模板
在放弃 Symfony 转而使用 Phalcon 之后,我偶然发现了一个关于表单模板的问题。
我理解例如一个字段以这种方式呈现:
如果我想在这个领域应用一个类,它看起来像:
然而,为我的应用程序中的 100 个字段、按钮等执行此操作将是一个巨大的麻烦,尤其是如果我出于某种原因决定仅将 Css 类更改为“text_fields”。
在 Symfony 中,您将为模板文件中的所有字段定义一个基本模板,除非被覆盖,否则所有表单都将使用该模板。
我查看了许多示例项目,并通过文档,但我在 Phalcon 中找不到这样的功能。我希望这只是我在寻找错误的术语,请有人指出我正确的方向。
具体来说,我想将 Bootstrap 类应用于我的元素。
symfony - 有没有办法在 Symfony2 中使用 Volt 模板?
我正在开发一个系统,其中 Phalcon 服务器负责站点前端,而 Symfony2 服务器负责内容管理。内容管理器包含一个所见即所得的编辑器,因此使用与前端相同的布局和样式显示内容。我意识到 Volt 和 Twig 非常相似,但是包含和块之类的东西有特定的语法或限制。我们可以以完全兼容的方式创建我们的模板/主题,但这不是很灵活。
有没有办法在 Symfony2 中使用 Volt 模板?还是一种自动转换模板的实用方法(这里不能手动转换)?
php - Phalcon INVO 应用程序 - 无法写入 Volt 目录
我是 php 开发的初学者。我开始学习 phalcon 框架,并正在研究网站上提供的示例。当我开始学习教程 2 即 INVO 应用程序时,一切都运行良好,下载了完整的项目并放置在公共 html 文件夹中,当我从 localhost 执行 APP 时,它说无法写入 Volt 目录。我什至没有更改文件中的任何内容,但我仍然相信至少主页会出现,但什么也没有出现。
该怎么办?请帮忙。我正在使用 ubuntu。