问题标签 [safecracker]

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 回答
163 浏览

javascript - ExpressionEngine Safecracker 访客感谢您的电子邮件

提交保险箱表格后是否可以向客人发送感谢电子邮件?

0 投票
1 回答
85 浏览

html - 如何在表单中创建选择范围?

我正在使用 expressionengine 和 safecraker 为调度应用程序创建一个 Web 表单,该应用程序允许用户选择他们想要的轮班时间(例如:早上 6 点到晚上 8 点)。我希望表格知道开始和结束,并选中中间的所有框以填写范围。

我打算放一堆 if 语句来更改复选框状态,但这似乎很笨拙。有没有人知道这样做的 jquery 工具?或者最好的方法是什么,我似乎找不到任何关于创建它的信息。

我也想更新表格,但不提交。

谢谢!

*更新

我没有任何示例代码,因为我仍处于研究阶段。我不知道从哪里开始,然后显示当天的整个时间表,并且每天都是一个复选框(我当然会添加 css 看起来更好)。举个例子,我希望它像旅游网站一样工作。当您选择出境航班和回程航班时,它会突出显示其间的所有日子。

*解决方案

除了 Trym 的示例之外,我还发现了一个如何在此处实现它的示例,我认为我太坚持它必须与日历合并。

0 投票
1 回答
78 浏览

security - ExpressionEngine Safecracker 的安全性

我正在使用ExpressionEngine,但我想制作一些与控制面板相比非常简单的“内容管理”模板。

假设如下:

  • 只有管​​理员可以注册新成员。
  • 成员是值得信赖的人。
  • 所有使用 safecracker 的模板仅对已登录的会员可用。

以这种方式使用安全破解器会削弱网站的安全性吗?有什么理由不这样做吗?这是为“内容管理”获得非常自定义外观的最佳方式吗?

0 投票
1 回答
7165 浏览

jquery - TypeError:field_errors.join 不是函数

我的 ajax 成功调用有一个小问题。

在成功通话中,我有以下内容:

在我的 JS 控制台中输出以下错误...

TypeError:field_errors.join 不是函数

谁能向我解释为什么会发生这种情况,以及我该如何解决?因为我需要在后面添加一个'
',我只知道如何使用.join()。

谢谢你。

0 投票
1 回答
83 浏览

facebook - Safecracker (ExpressionEngine) 在 Facebook 页面中不起作用

我正在使用 ExpressionEngine 和 Safecracker 构建一个在 FB 页面内运行的简单 Facebook 应用程序。

我的代码在 Facebook 页面之外正常运行,但在页面内部它显示一个空白屏幕。我已经能够将其缩小到这段代码:

我猜 Safecracker 在某种程度上违反了我在 FB 页面内能做和不能做的事情,但我看不出它是什么。

我尝试过的事情:

  • FB页面内允许隐藏字段,它们可以正常工作,因此它们不是问题的原因
  • Safecracker 生成的脚本和其他内容在 FB 页面内运行;我已经对所有内容进行了硬编码,如果硬编码似乎没有问题

您会说解决方案很简单:对表单进行硬编码。但我不能,因为表单有两个字段,比如 ExpressionEngine 需要写的条目:

那么,从这里到哪里去呢?我可能违反了哪些条款/准则?

0 投票
1 回答
116 浏览

expressionengine - EE 2.7/Channel Form/PHP 来自 Channel_form_lib.php 的通知

我的一个频道上的空频道表单会引发以下通知/错误:

这就是打开表单标签中的所有内容:

更改为其他频道可消除错误