silverstripe

    3热度

    1回答

    当我尝试使用以下$url_handlers创建RESTful API的路由时,它似乎在两个模式之间产生了冲突。 class API extends Controller { ... private static $url_handlers = array( 'GET object' => 'read', 'POST object' => 'create

    2热度

    1回答

    我在创建2 TreeDropdownFields时遇到了一个非常奇怪的问题,因为DataObject。由于某些原因,在SilverStripe admin中正确渲染了2个TreeDropdownFields。其他不呈现为TreeDropdownField都只是作为一个标签: 下面是代码: class HomeBanner extends DataObject { public stat

    5热度

    2回答

    我知道,我们可以随机排序以下配置的DataList: $example = Example::get()->sort('RAND()'); 但是当我尝试随机排序的ArrayList这是行不通的。我可以通过ID DESC排序ArrayList,但不能与RAND()排序。 有没有办法让ArrayList随机排序它的项目? 例子: public function AllTheKits() {

    2热度

    2回答

    我想与SilverStripe中的DataLists不同。目标是以这种格式返回按状态排序的商店列表。 有已经创建了管理员模式叫StoreLocation.php其中包含了存储数据: class StoreLocation extends DataObject { private static $db = array( 'Address' => 'Varchar(250)',

    1热度

    1回答

    像在SilverStripe Docs描述的肤浅,我试图为我的主页设置一个自定义控制器。 我将默认主页链接改为'custom-home'并添加了这两条路线。 第二个,其中的路径起作用,并指引我到我的控制器。第一个(空的)只是发送给404错误页面。 想不出如何解决这个问题。有什么建议么? routes.yml Director: rules: '': 'MyHome_Contro

    3热度

    1回答

    我正试图获得工作在我的表单上的google reCAPTCHA的新“隐形”版本。 我使用https://github.com/UndefinedOffset/silverstripe-nocaptcha 根据该文档,你应该能够做到在config.yml改变这一点,我认为这将是无形的? default_size: "invisible" - public function HelloForm()

    0热度

    1回答

    我在搜索结果模板中使用“$ Content.LimitWordCountXML”,如here所示,但其显示结果如下“Attendance [file_link,id = 214]” when内容是一个链接,我如何阻止它,所以它只显示链接文本,没有代码/ ID?谢谢

    1热度

    2回答

    我在前端做了一个窗体来上传一些图像。我的想法是自动重命名上传到唯一ID的所有文件。 我曾看过SilverStripe API,但没有看到任何相关内容。 UploadField API 这可能吗?

    2热度

    2回答

    形式我建立它发送使用SilverStripe文档(Introduction to frontend forms和Simple contact form)中提供的方法结合起来,在提交电子邮件联系表单。 的代码(下面附带)似乎是工作正常,但是我想知道是否有可能从本地服务器发送电子邮件测试(在我的情况,MAMP)正确测试功能。 提前感谢 public function ContactForm() {

    2热度

    1回答

    我已经自动部署我的网站,并且我有一个运行的脚本framework/sake /dev/build "flush=1"但是,它可以清除运行它的用户的缓存目录,这与apache用户不同(我不能从它运行)。 我读过一些bug报告,人们却在SS论坛谈论它要么是没有答案,或者例如不 define('MANIFEST_FILE', TEMP_FOLDER . "/manifest-main"); 我想到刚