SilverStripe是一个免费的开源PHP Web开发框架和基于同名SilverStripe框架的内容管理系统(CMS)。
仍在收集 Silverstripe 3.4 的路上,我遇到了一个无法解决的挑战。 我网站上的许多页面必须包含一个音频播放器,允许访问者播放自托管的音频
我已经在我的网站上实现了静态发布器。 我在 CMS 中设置了一个页面,仅允许某些组查看。 在安装 StaticPublisher 之前,这工作得很好 - 当用户访问时......
silverstripe 静态发布者 - 受 DataObject 更改影响的页面
如果编辑DataObject,是否有可能触发缓存更新? 例如,更新新闻数据对象应该更新显示这些新闻对象的页面的缓存。 ...
迁移到 SilverStripe 3.0 和 Zend_Translate
我正在将网站从 SS 2.4 迁移到 SS 3.0,由于 SilverStripe 文档充满了死链接(关于我点击的每个链接...
Silverstripe 元素用户表单 - 将 FormElement 标题获取到电子邮件模板中
我在网站中使用 dnadesign/silverstripe-elemental-userforms,有很多不同的表单,但电子邮件仅通过表单中的字段触发,因此对客户来说没有简单的方法...
如何在 CMS 中使 Silverstripe GridField 的标头部分粘住
我有一个 Silverstripe 4 网站,我希望在 GridFields 上有一个粘性标题。一旦我向下滚动,标题应该位于顶部。 网格区域的示例快照 我尝试添加自定义 css 但...
在 SilverStripe 中链接/取消链接多对多记录后更新字段
我通过扩展 Member 创建了一个 Customer DataObject。客户与包数据对象具有多对多数据关系。 我想增加/减少 Customer DataObj 中的 Credits 字段...
Silverstripe 404 错误 - 对于公众和管理员
我安装了 Silverstripe,但网站主页和管理面板出现 404 错误。任何人都可以建议如何解决这个问题。 谢谢 我浏览了 Silverstripe 支持文档并查看了一些论坛
我有一个扩展,可以设置搜索字段,如下所示: 公共函数 onBeforeWrite() { 父级::onBeforeWrite(); $this->getOwner()->SearchContent...
SilverStripe 4.12 来自输入文件表单的电子邮件->addAttachment()
我正在使用 silvestripe 4.12,我正在尝试从表单发送电子邮件,但我需要从输入发送带有附件的电子邮件。 但是当我发送联系表单时,它会抛出服务器错误:抱歉,
所以我有一个 DataObject,我通过模型管理通过标准网格字段进行管理(使用 Silverstripe 4) 我希望能够生成一个链接来直接由管理员编辑此对象。我可以做...
Silverstripe 4 模板上的$Date.Format
我在数据库中有一个格式为“YY-mm-dd”的日期。在模板上,我希望采用以下格式:dd.mm.YY 通常它可以与 $date.Format('d.m.Y') 一起使用 但在 Silverstripe 4 中则不然。它会转换...
SilverStripe 3.1.x - 扩展丢失密码形式以包含验证码
在 SilverStripe 3.1.x 中扩展/修改 LostPasswordForm 以包含验证码的最佳/正确方法是什么?另一个安全问题,被列为中等风险。他们是这么说的:
在浏览器或 cli 中运行 dev/build 时,我遇到权限错误,具体取决于我上次“修复”它的方式。 网络服务器是 www-data 部署通过 ssh 作为“beanst...
我试图允许一组用户能够在安全性下登录cms和经理成员,例如添加/编辑/删除成员。 我创建了一个名为 CanManageMembers 的新组并给予许可...
在 Silverstripe 5 中更改/设置 CMS 值的 CSS
有没有办法在 CMS 管理面板中为用户创建一个字段来填写属性值,并更改可公开查看的文档? 例如,为颜色设置颜色值
从 Silverstripe BulkManager 添加和删除操作
向 modelAdmin 添加批量管理器,如下所示: 使用Colymba\BulkManager; FAQAdmin 类扩展了 ModelAdmin { 公共函数 getEditForm($id = null, $fields = null) { $form = 父级::getEd...
Silverstripe 4.11 排队作业以块时间周期发送电子邮件
使用 Silverstripe 4.11 和 silverstripe-queuedjobs,我尝试在每个给定时间段以 4 封电子邮件为一组发送电子邮件。 (每个块都会向每个给定的(100 个收件人)中的 4 个收件人发送一封电子邮件
Silverstripe 4.11 在本地主机上使用 cronjob 访问开发/任务
与我的提供商在线,我设置了一个 cronjob 来执行 Silverstripe dev/tasks/MyTask 每天向收件人发送电子邮件。 在线工作 cronjob: 30 6 * * 1-7 /usr/bin/php56-cli /var...