问题标签 [silverstripe]
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.
templates - 如何在 html 模式下设置自定义标签的颜色
如何将 <% %> 标签的背景设置为较深的颜色?
content-management-system - 将图像插入菜单列表
我正在尝试在第三个菜单列表中的每一个上使用图像/徽标填充我的菜单项,请参见下面的示例。
我一直在使用 Silverstripe 来填充菜单项,下面是我到目前为止没有图像的代码。有人可以指出我如何在第三级菜单上插入图像/徽标的正确方向吗?
多谢了。年代:)
下面的更新是我的 Page.php,我已将 $Image.SetSize(20,20) $MenuTitle 插入到我的第三级菜单中。但是,每次我尝试通过 CMS 插入图像时,CMS 中都会出现错误。对不起,我是新手,任何帮助将不胜感激。
这是错误信息。
[用户错误] 无法运行查询:SELECT * FROM "Page" WHERE "ID" = 15 Table 'ss_show.page' 不存在 POST /Show/admin/EditForm/field/MenuImage/EditFileForm
C:\wamp\www\Show\sapphire\core\model\MySQLDatabase.php 中的第 525 行
php - 以不同的方式填充菜单项
我正在尝试在 Silverstripe 中填充四个菜单项。我已经设法在一个 div 中使用 li class="area{$Pos}" 用 SS 填充前两个菜单项。但是,第三个和第四个菜单项的 div 和 class 与前两个不同。我一直在搜索,但不确定如何使用 SS 在不同的 div(/second div> 和类中填充第三和第四个菜单项?对不起,我是新手,所以任何帮助将不胜感激。
这是我的代码。
php - 选择管网站的搜索引擎?(SilverStripe 特定的或一般的)
我正在开发一个可以与电子管网站(如 YouTube)进行比较的网站。我正处于设计阶段,正在尝试找出要使用的搜索方法。
我正在使用具有,SilverStripe
模块的框架Sphinx
,因此它们显然很有趣。另一种选择是简单地查询数据库(MySQL)而不使用任何搜索引擎。Solr
Lucene
你会怎么做?为什么?
任何输入表示赞赏!提前致谢!
silverstripe - silverstripe 函数返回菜单级别
我正在尝试编写一个函数来返回页面上可见的菜单级别......目前我在模板中使用 <% if %> 语句,即:
如果页面上有 3 个菜单级别,则返回<div class="navA navB navC">
我想要的是一个只返回当前页面上最低级别菜单的函数,即<div class="navC">
谢谢
php - Error: RecaptchaField::validate(): Recaptcha-service error: 'invalid-request-cookie'
I am getting the following error message after setting up the ReCaptcha spam verification. The ReCaptcha works correctly I am just concerned about the errors.
Using Silverstripe version 2.4.5 Modules: - spamprotection - recaptcha
ContactPage.php
swfobject - 使用 SWFObject 嵌入 JWPlayer - 应用皮肤
我遇到了一个小障碍,在过去的 3 个小时里它一直让我发疯。我已经尝试了我能想到的一切......
我正在尝试使用 SWFObject 将多个 JWplayers 嵌入到页面中。它是由 SilverStripe 框架内的一个函数构建的。嵌入本身工作得很好,但它不会加载皮肤。混蛋。
每个实例返回的代码如下:
现在,为皮肤提供的 URL 是正确的。但是当我在 Chrome 中运行这个页面时,它的控制台会告诉我以下信息:
加载资源失败:服务器响应状态为 404(未找到)/dataobject_manager/code/flv/jwplayer-skin/jw-skin_nedtrain.zip.swf
注意到末尾的“ .swf ”了吗?它是从哪里得到的?!该死的,该文件不存在。我猜测 SWFObject 会处理 URL 并添加 .swf 部分,所以我尝试使用 jwplayer.js 来嵌入它。这导致了完全相同的错误。
我难住了。谁能帮我摆脱困境?任何人??
silverstripe - Silverstripe 在尝试保存日期时崩溃
我正在尝试创建一个非常简单的性能类,它扩展了数据对象并为其中一个字段设置了日期,但由于某种原因,如果我在按下“添加”时填写它,它就会挂起。我检查了 Chrome 检查器,它触发了 Ajax 请求,但该请求从未返回任何内容,我什至尝试将其放置几分钟,但仍然没有任何返回,也没有任何内容放入错误日志中。如果我将日期留空并仅填写文本字段,它可以正常工作,这是我正在使用的代码。
真正奇怪的是,如果我从扩展的 Silverstripe 教程中获取 ArticlePage 类,它可以正常工作,只是我尝试使用 DataObject 而不是我遇到的页面来完成它。
非常感谢您对此的任何帮助,我已经为此苦苦挣扎了几个小时。
forms - Silverstripe 用户表单原型和 jQuery 冲突
我现在正对javascript做噩梦,希望有人能帮忙。我正在使用 Userforms 模块,我还添加了我自己的 jQuery 代码,以便文本字段的默认值在单击时消失,并且在失去焦点并且为空时重新出现。
我也在尝试在同一页面上实现幻灯片。由于与 IE8 的兼容性问题,我不能为此使用 jQuery(你不只是讨厌微软吗!)。改用 Prototype 时,我得到了大量随机错误,我只能猜测这是由于我两次包含prototype.js 造成的,一次用于页面顶部的幻灯片,一次用于页面底部以某种方式由用户表单注入的页面。如果我删除顶部的包含,我的幻灯片会产生缺少 Prototype lib 错误。
我正在尝试使用 jQuery.NoConflict 来防止多次挂钩 $ 令牌的问题,但我刚刚遇到了一堆 javascript 错误和冲突。
有什么方法可以控制用户表单如何使用/包含 javascript 包含(jQuery 和原型)?
任何帮助或建议将不胜感激!非常感谢
php - Silverstripe中的php单元测试
想知道如何开始在 siverstripe 中为此功能编写单元测试吗?