问题标签 [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.
join - 如何使用 .volt 文件在 Phalcon 中循环多个模型
我的项目中有三个模型,我需要遍历所有这些模型以显示 3 个表格的内容。所以我想知道的是如何在.volt文件中显示一个有很多属于关系的(sql中的一个连接)?
php - 是否可以动态更改视图名称或创建 phalcon 中尚不存在的视图?
我想知道如何在 phalcon 中做到这一点。我有一个用 phalcon 构建的网站。现在一切都很好,我偶然发现了一个问题,这就是我需要的。
当用户点击另一个用户创建的帖子时。它把他带到了这个帖子,里面有照片和他输入 DB 的所有东西。我希望在浏览器中,此视图的名称不像 www.website.com/posts/index,而是像 www.website.com/posts/Nameofthepost,并且对于网站上的其他帖子也是如此。这样所有帖子(真正的广告)都会在浏览器中显示他们的名字。我希望我写的一切都可以理解。
欣赏所有建议
javascript - 如何将自定义 js 代码放入 PhalconPHP 2.x?
切入正题。在包含 jquery 之后,我想将我的 javascript 代码放在页面底部。
我有布局:
我的观点是行动:
但我的代码插入页面中间。我做错了什么以及如何解决?
我尝试使用 exdends,但是当我这样做时,页面中的内容重复了。
phpstorm - 如何更改 PhpStorm 10 中识别的文件类型?
我错误地将*.volt文件类型识别为XML。它应该是Twig文件类型。我已经阅读了许多资料,例如在“设置->编辑器->文件类型”上打开菜单。我在这个版本中找不到任何“文件类型”菜单,也找不到添加其他文件类型的加号按钮。那我该怎么办?我知道这是一个愚蠢的问题,但仍然让我感到沮丧。谢谢
php - 视图文件的 Phalcon 覆盖
即使我的头部有不同的标题,Phalcon 也用Phalcon PHP 框架替换了它
我的伏特文件:
在浏览器中,这变为:
这个标题和引导链接是从哪里来的?以及如何删除它。
编辑:将 IndexController 更改为:
和 Index.volt 到:
仍然标题保持不变。删除浏览器缓存以确认
谢谢。
php - phalcon volt模板引擎删除php代码块
如何从具有 .phtml 扩展名的 volt 模板文件中删除 php 代码块?
例如:
注意:我使用 phalcon 的最新版本。
phalcon - Volt 模板 (Phalcon) - 在循环中使用“部分”和“包含”之间哪个更好?
我看到有 2 个选项可以在模板中包含“部分”模板(使用 Volt、Phalcon PHP 框架)文档:https ://docs.phalconphp.com/en/latest/reference/volt.html#view-integration
在循环中使用“部分”和“包含”之间哪个更好(大约 100 倍)?在性能/内存使用方面?
谢谢你。
php - 如何计算 phalcon volt 中的列数?
我是法尔康的新手。我正在通过多种方式从博客表中检索数据,但我认为我在同一张表中一次又一次地做同样的事情,比如datetime DESC
, datetime DESC LIMIT 5
,views DESC LIMIT 5
等。有没有一种简单的方法可以在一个查询中检索数据?
我想以伏特计算每篇文章的评论。但它显示为:11 而不是 2。我如何计算评论?
这是我的电压标签,它没有按预期显示。我也使用 |length 但它没有按预期工作:
我怎样才能做到这一点?
php - 根据 Phalcon 中的动作参数加载部分
我想根据路由参数在 Phalcon 中加载部分视图。
我有这个动作,它决定了部分的名称:
在主视图中,我想用 Volt-command 加载这个部分partial
,如下所示:
但我面临这个错误:
如果我用目录浏览器浏览到这个文件,我可以找到这个文件。
jquery - jQuery 中的 Volt 模板引擎
我有一个(也许)非常独特的问题。您可以查看下图以更好地理解。
选择区域中的设备在控制器中被获取,然后我用 Volt 循环它们并在<option>
标签中回显它们,如下面的代码所示:
用户可以按加号按钮添加另一个设备。整个<tr>
是通过 jQuery 克隆和附加的。问题是,当我想遍历设备时。伏特代码没有被解析,而是由 jQuery 显式回显,如下图所示。
克隆代码是这样的(我想这很 hacky,不过我不知道有更好的替代方法):
这里的图片:
感谢您的任何建议!
编辑:
yergo的第一个解决方案(谢谢)产生 a SyntaxError: invalid property id
,可能是因为{% for item in equipment %}
现在被视为 JavaScript 而不是字符串。
第二个解决方案,当这样做时:
结果是TypeError: clone.parentNode is null
可能需要提一下(抱歉,我忘了):jQuery 代码在一个单独的 .js 文件中
编辑 2
我犯了一个错误:我试图将它附加到克隆节点的父节点,这显然是假的。现在,我已经这么远了:
基于 yergo 的第二个解决方案,我在 JSFiddle 中做了一些尝试和错误。现在我的解决方案如下所示:
克隆过程似乎有效,但它只克隆<tr>
而不是其中的内容。