问题标签 [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.
javascript - ExpressionEngine Safecracker 访客感谢您的电子邮件
提交保险箱表格后是否可以向客人发送感谢电子邮件?
html - 如何在表单中创建选择范围?
我正在使用 expressionengine 和 safecraker 为调度应用程序创建一个 Web 表单,该应用程序允许用户选择他们想要的轮班时间(例如:早上 6 点到晚上 8 点)。我希望表格知道开始和结束,并选中中间的所有框以填写范围。
我打算放一堆 if 语句来更改复选框状态,但这似乎很笨拙。有没有人知道这样做的 jquery 工具?或者最好的方法是什么,我似乎找不到任何关于创建它的信息。
我也想更新表格,但不提交。
谢谢!
*更新
我没有任何示例代码,因为我仍处于研究阶段。我不知道从哪里开始,然后显示当天的整个时间表,并且每天都是一个复选框(我当然会添加 css 看起来更好)。举个例子,我希望它像旅游网站一样工作。当您选择出境航班和回程航班时,它会突出显示其间的所有日子。
*解决方案
除了 Trym 的示例之外,我还发现了一个如何在此处实现它的示例,我认为我太坚持它必须与日历合并。
security - ExpressionEngine Safecracker 的安全性
我正在使用ExpressionEngine,但我想制作一些与控制面板相比非常简单的“内容管理”模板。
假设如下:
- 只有管理员可以注册新成员。
- 成员是值得信赖的人。
- 所有使用 safecracker 的模板仅对已登录的会员可用。
以这种方式使用安全破解器会削弱网站的安全性吗?有什么理由不这样做吗?这是为“内容管理”获得非常自定义外观的最佳方式吗?
jquery - TypeError:field_errors.join 不是函数
我的 ajax 成功调用有一个小问题。
在成功通话中,我有以下内容:
在我的 JS 控制台中输出以下错误...
TypeError:field_errors.join 不是函数
谁能向我解释为什么会发生这种情况,以及我该如何解决?因为我需要在后面添加一个'
',我只知道如何使用.join()。
谢谢你。
facebook - Safecracker (ExpressionEngine) 在 Facebook 页面中不起作用
我正在使用 ExpressionEngine 和 Safecracker 构建一个在 FB 页面内运行的简单 Facebook 应用程序。
我的代码在 Facebook 页面之外正常运行,但在页面内部它显示一个空白屏幕。我已经能够将其缩小到这段代码:
我猜 Safecracker 在某种程度上违反了我在 FB 页面内能做和不能做的事情,但我看不出它是什么。
我尝试过的事情:
- FB页面内允许隐藏字段,它们可以正常工作,因此它们不是问题的原因
- Safecracker 生成的脚本和其他内容在 FB 页面内运行;我已经对所有内容进行了硬编码,如果硬编码似乎没有问题
您会说解决方案很简单:对表单进行硬编码。但我不能,因为表单有两个字段,比如 ExpressionEngine 需要写的条目:
那么,从这里到哪里去呢?我可能违反了哪些条款/准则?
expressionengine - EE 2.7/Channel Form/PHP 来自 Channel_form_lib.php 的通知
我的一个频道上的空频道表单会引发以下通知/错误:
这就是打开表单标签中的所有内容:
更改为其他频道可消除错误