问题标签 [expressionengine]

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.

0 投票
1 回答
169 浏览

php - ExpressionEngine 是否有办法在 Django 的 {{ MEDIA_URL }} 之类的模板中引用静态媒体文件夹?

能够将设置的“静态”文件夹作为变量引用会很好,而不必跟踪可能需要更改的特定 URL,如果稍后将静态媒体移动到 CDN。

例如,这个:

而不是这个:

0 投票
2 回答
2398 浏览

mod-rewrite - 为 NginX 服务器转换 ExpressionEngine 重写规则

我正在尝试将工作的 ExpressionEngine 安装从 Apache 环境迁移到另一个盒子上的 NginX 环境。.htaccess我在尝试将一些重写转换为 NginX时遇到了问题。

该站点使用多语言模块,因此需要为每种其他语言自定义重写规则。

这是我的标准虚拟主机配置,它似乎让 ExpressionEngine 工作得很好(没有多语言模块):

以上似乎工作得很好,并做了我想要的。多语言模块文档基于 Apache 设置。对于每种其他语言,它都需要一个具有自己的 htaccess 重写规则的目录 - 有点像这样:

我通过添加以下内容重新创建了上述规则:

当我尝试访问时,添加上述内容只会让我看到 404 错误页面http://www.domain.co.uk/de/my_page

fcgi_param SCRIPT FILENAME所以,我认为这可能de

当我访问时,现在这样做会给我一个No input file specified错误http://www.domain.co.uk/de/my_page

我现在有点像一堵墙,所以真正帮助 SO 社区可以帮助我。你还没有让我失望:)。

0 投票
1 回答
257 浏览

jquery - 服务器端/客户端电子邮件验证器差异

我正在使用本机 jQuery 验证库来验证在联系表单中输入的电子邮件地址。由于这是一个表达式引擎站点,我使用它的电子邮件验证器作为服务器端备份。

当我输入 test@bc 时,jQuery 说它有效,但提交时,表达式引擎验证器说它无效。

我知道验证电子邮件地址可能会变得非常复杂,但是您认为这两个结果中的哪一个是“正确的”?

0 投票
2 回答
1102 浏览

jquery - 使用 ExpressionEnine 和 jQuery 的模态注​​册框

我想为我的 ExpressionEngine 网站创建一个模式样式的注册/登录框。在模态框上处理注册的最佳方法是什么?我应该使用 iframe 调用注册页面吗?是否存在安全问题?

0 投票
2 回答
136 浏览

mysql - SQL查询问题

我已经有一段时间了。基本上,我需要添加一个派生列来计算数据库中博客条目的点击次数。问题是,点击总数只显示在第一条记录上。有任何想法吗?我让我正在谈论的查询部分更加大胆。查询如下:

0 投票
3 回答
773 浏览

parsing - 递归下降解析器 LL(1) 的日期数据类型的良好语法

我正在为生产环境构建一个自定义表达式解析器和评估器,以向用户提供有限的 DSL。解析器本身作为 DSL,需要简单。解析器将使用一种不支持动态表达式解析的外来语言构建,也没有任何可用的解析器生成器工具。

我目前的决定是采用 LL(1) 语法的递归下降方法,这样即使以前没有评估表达式经验的程序员也可以快速了解代码的工作原理。

它必须处理由多种数据类型组成的混合表达式:小数、百分比、字符串和日期。dd/mm/yyyy 格式的日期很容易与一串除法操作混淆。

哪里有很好的解决这个问题的方法?

我自己的解决方案旨在使解析器保持简单,并在日期前加上特殊符号,比如说撇号:

0 投票
2 回答
338 浏览

expressionengine - 表达式引擎在扩展路径中引发解析错误?需要指导

当我在实用程序设置中单击扩展管理器时,我在表达式引擎中收到此错误。认为任何人都可以帮助我...解析错误:语法错误,意外的'&',期待T_VARIABLE或'$'在...

谢谢,

杰森

0 投票
4 回答
529 浏览

javascript - 模板中奇怪的 Javascript。这是一次黑客攻击吗?

我上周验证了我客户的网站是否符合 xHTML Strict 1.0/CSS 2.1 标准。今天我重新检查时,我遇到了一个由奇怪且以前未知的脚本引起的验证错误。我在我的 ExpressionEngine CMS 的 index.php 文件中找到了这个。这是我怀疑的黑客攻击吗?我不禁注意到脚本中编码的俄罗斯域......

这个javascript在做什么?我需要向我的客户解释具体的危险。

0 投票
2 回答
123 浏览

php - PHP获取对象内部数组的价值

我正在运行一个如下所示的查询:

它返回一个如下所示的对象:

我正在尝试使用以下方法访问 [count] 数组值:

它没有返回任何东西。任何想法我做错了什么?

0 投票
2 回答
366 浏览

magento - 如何将 Magento 的一部分调用到外部 CMS 中,例如 1.4 中的“购物车中的商品”或“登录表单”

我知道这是一个已经被反复讨论过的问题,但我似乎仍然遇到了麻烦。

谁能指出我正确的方向,在那里我可以学习从 Magento 中提取项目,并将它们显示在我的 EE 页面中?

我需要从它的文件夹外部访问 magento。目前,EE 安装在根目录下,Magento 安装在子目录下。这是一家服装店,我想保留我们目前拥有的布局,并在它的基础上进行构建,而不是为 Magento 内置的“cms”而放弃它。

谢谢大家,对不起,如果以前有人问过这个问题!