问题标签 [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 投票
2 回答
1126 浏览

sqlite - 带有 SQLite 的 ExpressionEngine (CMS)

有没有人破解了 ExpressionEngine (CMS) 来使用 SQLite?如果是这样,关于如何做到这一点的任何好的提示或指南?

0 投票
2 回答
1959 浏览

php - ExpressionEngine 多站点管理器和成员组

我正在寻找一些链接,以获取有关 EE 如何处理与 MSM 相关的成员组的更多信息。

就我而言,我有两个会员网站。一般来说,这两个站点服务于同一群人,因此 MSM 共享成员数据库这一事实对我有利。我不清楚的是如何管理不同的访问级别组合,即:

  1. 站点 A 成员但不是站点 B
  2. 站点 B 的成员,但不是站点 A
  3. 站点 A 和站点 B 的成员

因为,正如我在其他论坛帖子中所读到的,您不能将一个成员分配给多个组,我显然必须在上述配置中创建 3 个成员组并相应地分配用户。至少在模板中我可以检查组 1|3 的成员资格……对吗?

我们计划进一步将我们的会员资格划分为单个站点内的不同访问级别。

例如,

  1. 完全访问站点 A
  2. 访问站点 A 的单月内容
  3. 访问一个月的内容 + 网络工具

如果我必须创建管理上述每种组合的组,除了访问站点 B 的访问级别之外,这将很快变得无法使用。

听起来我必须直接在模板中使用自定义 PHP 代码来管理我在 EE 之外的访问级别。

有没有人有这种事情的经验?

最好根本不使用 MSM,而是将每个站点作为单独的安装进行管理,并具有单独的成员组?(这会挫败我首先使用 EE 的一些原因,即在站点之间共享博客内容)

指向外部资源或文档的链接会有所帮助。(是的,我确实先检查了文档,但可能遗漏了一些东西……眨眼)

谢谢!

0 投票
1 回答
250 浏览

iis-6 - FastCGI 问题和包含 index.php 的链接?与 index.php

在运行 IIS 6.0 和 FastCGI 的 Windows 2003 服务器上,我遇到了一个问题,即包含 index.php 的链接会失败,除非添加问号。

基本问题是,如果链接指向“index.php/archive/article”,则页面无法加载(见下文),但在使用“index.php?/archive/article”时它会工作。

当“index.php”链接失败时,浏览器地址栏中的 URL 会发生变化,但仍显示主页内容。将问号附加到“index.php”,页面加载正确。

该站点以前使用 ISAPI 作为服务器 API 运行,没有任何问题:服务器看到“index.php”和“index.php?” 作为同义词,路径中带有“index.php”的页面将按预期加载。

我将如何在某处配置设置来告诉 FastCGI 处理“index.php”和“index.php”?一样的方法?

谈到 Windows 服务器,我有点不喜欢。我的经验主要是在 Unix 机器上运行的 Apache 服务器。

任何指导或指示将不胜感激。

0 投票
7 回答
2836 浏览

php - Has anyone ever created a shopping cart on the Expression Engine?

Well I'm building a site for a client on the Expression Engine CMS and just wondering if anyone had any experience building a shopping cart on it, either custom or via a plug in.

0 投票
1 回答
600 浏览

hook - ExpressionEngine:使用哪些钩子在保存和编辑时重写字段内容?

ExpressionEngine 论坛中的这个查询不太幸运,而且它对时间很敏感,所以我想我会看看 Stack Overflow 周围是否有任何 EE 瘾君子。

我正在开发一个 EE 扩展,我需要知道在第一次保存自定义字段的内容时使用什么钩子来解析它,在显示以进行编辑之前对其进行解析,并在再次保存编辑的内容时对其进行解析。我的问题是我是 EE 扩展开发的新手,我无法确定我需要使用长长的钩子列表中的哪个。我能说的最好的:

  • submit_new_entry_end是首次创建条目时我需要绑定的内容
  • publish_form_entry_data是在用户编辑条目之前我需要绑定的解析

而且我必须忽略让我在将条目数据保存回数据库之前编辑条目数据的钩子。有人有什么建议吗?

谢谢!

0 投票
5 回答
665 浏览

php - 推荐具有付费/高级内容支持的 PHP/MySQL CMS

我正在寻找一些解决方案来构建一个混合了免费和付费/高级内容的网站(不,它不是色情)。

我收集到 Drupal 有支持这个的高级插件。我也在看 Expression Engine,它似乎有一些内置的支持,尽管 Paypal 是唯一的支付选项。

我正在查看 aMember ( http://www.amember.com/ ),它似乎是一个支持此功能的用户角色包,支持多种支付方式,并且具有与 Expression Engine 和 Wordpress 相关的插件。

坦率地说,我发现使用 Drupal 非常令人沮丧,所以我倾向于使用 EE 或 Worpress + aMember。我错过了任何其他好的选择吗?任何人都有使用这些软件包的经验吗?

0 投票
3 回答
811 浏览

expressionengine - 表达式引擎:在管理部分之外更改状态

是否可以在管理部分之外编辑条目的状态?我希望能够从首页打开和关闭条目。

0 投票
2 回答
1405 浏览

module - 使用 ExpressionEngine Core 安装结构模块

我正在尝试使用ExpressionEngine Core安装Structure 模块。我重新安装了所有东西:

  1. 表达式引擎 1.6.7

  2. 结构 1.2.5(根据http://expressionengine.com/forums/viewthread/91290/将空的 lang.pages.php 文件添加到 /language/english

  3. 按照http://expressionengine.com/forums/viewthread/91290/上安装结构的说明进行操作

  4. 遵循http://jambor-ee.com/tutorials/structure上的结构教程

现在我被封锁了。我添加的所有新顶级页面都获取地址,例如domain.com/-1/domain.com/-2/等。除了地址不正确之外,这些链接还会导致 404 错误。

如果我添加一个子页面(/contact/contactmail),它会在 Modules » Structure 下显示为domain.com/-4/contactmail,也已损坏。

唯一有效的页面是我的主页——有没有人知道我做错了什么,或者我是否需要修改有关 Structure 安装的某些内容以使其与 ExpressionEngine Core 一起工作?

我已经安装了 3 次,并且拥有正确版本的 PHP。每次我最终得到这些顶级页面的负整数链接。

0 投票
2 回答
563 浏览

openid - 表达式引擎:OpenID 支持?

有没有办法将 OpenID 与 EE 一起使用?

0 投票
1 回答
460 浏览

format - 表达式引擎:start_on

我在 exp:weblog:entries 标记中使用以下内容:

我想使用它,以便当事件的日期超过当前日期时,该事件将从页面上消失。问题是我有一些事件只有一个输入日期(例如 2009 年 4 月 4 日),而其他事件有一个输入日期和一个过期日期(例如 2009 年 1 月 1 日 - 2009 年 7 月 31 日)。当我输入“start_on”代码时,四月的事件消失了,这是我想要它做的,但是一月至七月的事件也消失了,因为当前日期已经过了一月的进入日期,但我想要那个事件熬夜到它的到期日期直到 7 月 31 日。有什么办法吗?