silverstripe

    2熱度

    2回答

    我目前正在使用defuse/php-encryption加密一些數據庫字段。我選擇這樣做的方法是在MyObject->setField()加密特定領域和解密的MyObject->getField,如下所示: public function getField($field) { $val = parent::getField($field); if (in_array($fi

    0熱度

    1回答

    我已經通過silverstripe的CMS上傳了一個文件,並且需要在裁剪的主頁中顯示該圖像。我理解在循環顯示許多圖像時要做到這一點,但如果它只是一個(並且是特定的一個),我該怎麼做?可以直接在模板中完成?或者首先需要在控制器中完成一些事情? (我很新,所以如果明顯原諒我的無知)

    6熱度

    1回答

    我有兩個對象Schedule和LocationPage。對象Schedule有$has_one關係LocationPage: class Schedule extends DataObject { private static $db = array( 'Date' => 'Date', ); private static $has_one = arra

    0熱度

    2回答

    我正在更新網站的旋轉橫幅功能,以允許內部鏈接與每個橫幅關聯圖片。儘管如此,一些橫幅廣告需要鏈接到外部網站頁面,對於這些廣告,我在引用重定向頁面並將重定向設置爲「另一個網站」。 但是,外部鏈接不會在新選項卡中打開。我試圖找出一種方法來檢查內部鏈接值是否爲重定向器頁面類型,如果是,則將該重定向器頁面設置爲外部鏈接。如果是,則添加「target = _blank」。 我已經試過,但沒有運氣 - 鏈路總是

    2熱度

    1回答

    我有TestimonialBlocks之間的many_many關係< - >褒獎,定義爲: class TestimonialBlockSlice extends ContentSlice { private static $db = array ( 'IconColour' => 'Enum("White,Blue,Green,Orange","Green")'

    0熱度

    2回答

    我在前端形式中使用銀色條紋附帶的日期選擇工具。我也使用BootsForm模塊。這是在Chrome中可用的代碼: $fields->dataFieldByName('Birthday') ->setAttribute('type', 'date') ->setAttribute('data-datepicker', true) ->setAttribute

    0熱度

    1回答

    我們正在研究使用Silverstripe CMS並希望能夠對模塊進行重新排序。 我們來自Wordpress設置,主要使用靈活的內容ACF字段。模塊(例如文本,標頭或視頻)需要能夠重新排序。 我們使用我們的CMS的作爲一個API,因此這些模塊是作爲一個部分,將頁面或交輸出: [ { "id": 10, "title": "Post title", "slug"

    0熱度

    1回答

    很簡單的問題,我創建一個下拉領域,試圖把選擇的值,像這樣: $tourField = DropdownField::create('Tour', 'Tour', Tour::get()->sort('TourName ASC')->map('ID', 'TourName')->toArray(), $currentTourID); 我已經證實,$ currentTourID包含正確的值(數字I

    0熱度

    1回答

    我有兩個類:Letter和LetterFiles(附加文件的盤符): class Letter extends DataObject { private static $db = array( 'Sender' => 'Text', 'SendTo' => 'Text', ... ); private static $has_man

    1熱度

    1回答

    我在我的summary_fields數組中有幾個Time數據類型,我想用相同的getter方法修改,但似乎不可能將屬性傳遞給它們。我最初的想法是: class BusinessHour extends DataObject { private static $db = array( 'Title' => 'Varchar(9)', 'Day' => 'Enum("