silverstripe

    0热度

    1回答

    我有一个名为PortfolioItemPage一个管理模型,它与所谓的MediaTypeTag另一个管理员模型$many_many关系。在PortfolioItemPage我制订的所有值从MediaTypeTag复选框到一个单独的标签(这是使投资组合的项目可以在网站上过滤目的不同媒体的标签关联)。 每个PortfolioItemPage数据对象与数据对象PortfolioChildItem有$ha

    0热度

    1回答

    我试图在Silverstripe v3.6中创建自己的FormField和FieldHolder模板。 我已经创建了一个名为FieldList和$Fields然后我遍历其字段设置在每个自定义模板: foreach($Fields->dataFields() as $field) { $type = $field->Type(); // Field holder

    2热度

    1回答

    我们有一个Silverstripe项目上我们的会员类的自定义扩展: public function canView($member = null) { if ($this->Link() && $this->isPublished()) { return true; } else { return false; } } 这是这样,如果他们

    1热度

    1回答

    我想在发件人 DropdownField::create('Sender','Sender')->setSource(Member::get()->map('ID','FirstName'))->setEmptyString('Select one'), 在CMS我看到名字的下拉字段名称来选择。但是,当我在模板中呈现 <% loop LettersSearchResults %> .

    1热度

    1回答

    我正在寻找一种有效的方法来检查循环内是否有满(行有12列)行。 案例如下,我有一个页面类型,可以容纳多个视频的。这些视频的列大小可能有所不同。例如,第一视频可设置为12列,第二个8,下列4个等 的方式,现在我做这个,那个工作,就是: <div class="row"> <% loop $MediaTest %> <% if $Row %> </div><div

    1热度

    1回答

    我在我的summary_fields数组中有几个Time数据类型,我想用相同的getter方法修改,但似乎不可能将属性传递给它们。我最初的想法是: class BusinessHour extends DataObject { private static $db = array( 'Title' => 'Varchar(9)', 'Day' => 'Enum("

    1热度

    1回答

    我有一个使用Silverstripe CMS(3.6.1),框架(3.6.1)的网站。我有一个有很多字段的大表单。我正在使用UserForms模块(4.0)。 我的问题是: 我可以格式化这些字段如何显示在模板上?因为我想使用引导程序网格,所以我可以使用自定义格式:一些行具有3个输入(col-md-4),其他行具有(col-md-6)。根据不同的PSD格式,我必须进行转换。 EDIT1: 我已经注意

    2热度

    2回答

    我正在使用SS 3.5.3我想定制安全/登录页面的内容($ Content)。怎么做? 放置它的模板在哪里?

    3热度

    1回答

    我为我的网站制作了额​​外的主题(celery)(视力低的人)。我可以动态更改网站主题,在主页上按一些按钮吗?

    0热度

    1回答

    我试图将模板中的JavaScript变量发送到名为'getMemberships'的函数Page.php,但在尝试获取它时遇到了很多麻烦工作。 我知道JavaScript函数ssCallBack可以工作并从SharpSpring获取用户信息。我知道getMemberships功能,如果你硬编码在这里的电子邮件作品: $lists = $this->sharpSpringService->makeC