silverstripe

    1

    1답변

    프로젝트에 대한 아이디어가 있고 이미 비슷한 모듈을 만들 수있는 모듈이 있는지 궁금해합니다. 기본적으로 사용자가 회원 프로필에서 파일을 업로드/다운로드 할 수있게하려고합니다. 사용자는 자신의 파일을보고 다운로드 만 할 수 있습니다. 멤버 프로필을 이미 설정 했으므로 이제 파일 작업을 처리해야합니다. 사용자 프로필에 표시되는 격자 모양과 같을 것이라고 상상해

    0

    1답변

    GridFieldExtension 모듈은 GridFieldRequestHandler 클래스와 함께 제공되어 기본 GridField 세부보기 (예 : 탭 또는 탐색 경로 추가)를 확장 할 수 있습니다. 불행하게도이 기능은 모듈의 문서에 포함되어 있지 않습니다. Q :이 클래스를 사용하여 GridField 상세보기에 다음 기능을 추가 할 수 있습니까? 뒤로 버

    3

    1답변

    GridField 상단에있는 CSV으로 내보내기 버튼을 ModelAdmin에 제거하려고합니다. 버튼을 만드는 클래스를 찾을 수없는 것 같습니다 (GridFieldExportButton?). GridField에 친숙하지 않은 버튼/"액션"을 채우는 함수가 있다고 생각합니다.

    3

    4답변

    관련 하위 범주가있는 하위 페이지가 있습니다. "Test Category"와 같이 단어가 1 개 이상인 카테고리의 경우 출력이 "Test-Category"와 같이 대시로 구분 된 1 단어가되어야합니다. 어떻게 처리 할 수 ​​있습니까? public function CategoriesList() { if ($this->Categories()->exi

    5

    1답변

    GridField에 대한 정렬 열 ($summary_fields)의 열 제목을 설정하고 싶습니다. 나는 정렬 열 제목을 설정하는 데 사용할 수 없습니다, 나는 열 순서를 변경하려면 $summary_fields 방법을 사용할 수 있지만 static $summary_fields = array('Reorder' => 'Sort'); : 내가 좋아하는 뭔가를

    0

    2답변

    기본 SS3 설정에서 CMS 필드는 Root.Main 탭에 배치됩니다. 그러나 기본 CMS 필드가 Root.Main.MainContent이되도록 두 개의 새 탭 Main Content과 Form을 만들려고합니다. 필드가 탭에 배치되는 방법을 보려면 SiteTree.php을 살펴 보았습니다. 그곳에 가기가 꽤 어려워 보입니다. Q : 기본 cms 입력란을 R

    1

    1답변

    과 Subjects 사이에 many_many 관계가 있습니다. w/c 여러 값을 허용하는 ListboxField을 만들었습니다. 데이터베이스에 저장하는 것은 문제가 아니지만 정보를 다시 볼 때 제목은 사용자 선택 자료를 주제의 ID으로 정렬합니다. 예를 들어, 사용자는 [1,5,4,2]을 선택합니다. 저장하고 다시 한 번 확인하면 [1,2,4,5]과 같이

    1

    1답변

    Silverstripe의 기본 FileField를 대체하는 소형 모듈을 제작하여 프론트 엔드에서 더 멋진 업로드로 변경합니다. 나는 Yaml의 인젝터 방법을 통해 클래스를 대체합니다. 이것은 괜찮은 것 같습니다. 그러나 특정 필드가 사용될 때만 포함되어야하는 js 및 css를 추가해야합니다. forTemplate 메서드와 filefield 클래스의 생성자를

    1

    1답변

    CountryDropdownField을 사용하고 있습니다. 빈 문자열을 설정했습니다. 그래도 기본값은 United States입니다. 빈 문자열에 설정된 내용을 기본값으로 만드는 방법은 무엇입니까? 하여 mysite_config의 \의 config.yml에 다음을 추가 이 $fields = new FieldList( CountryDropdownF

    2

    3답변

    매번 GridFieldConfig을 다시 빌드하는 것을 단순화하는 클래스를 만들려고합니다. 내 CMS에서 거의 모든 GridFieldConfig에 대해 다음 설정을 사용이 $config = GridFieldConfig::create()->addComponents( new GridFieldToolbarHeader(), new GridFie