이것은 sort-by-date 또는 sort-by-alphabet로 나타낸 rememebering과 다른 개념입니다. 나는 사용자가 재정렬하도록 허용하고자하는 품목 목록을 가지고있다. 더 중요한 것은 그 명령을 기억하고 싶습니다. 어떻게하면 좋을까요?레일에서 요소의 사용자 지정 순서 유지
답변
acts_as_list act을 사용하십시오. 모델에 acts_as_list
을 넣고 정렬 할 테이블에 integer
인 필드 "position
"을 추가하고 다른 정렬에 대한 새 작업을 만듭니다.
내가 연결 한 acts_as_list에 대한 설명서에는 코드 예제가 있지만 더 많은 도움이 필요하면 의견을 남기고 이것을 수정하겠습니다.
각 사용자가 동일한 개체에 액세스 할 수 있으면 해당 개체 사이에 매핑 클래스가 필요합니다. 예 :'FavoriteShopItem'에'User <- FavoriteShopItem -> ShopItem'과'acts_as_list'를 입력하십시오. –
위의 답변에 대한 추가/추가 항목입니다.
acts_as_list는 프로토 타입 이상으로 설계되지 않았으며, 동시성이나 데이터 무결성을 전혀 처리하지 않습니다. 적어도, 고립 레벨을 직렬화 가능으로 설정해야합니다! 더 많은 정보와 몇 가지 해결 방법이있는 short screen cast이 있습니다.
또한, 올바른 링크는 github.com/rails/acts_as_list
체크 아웃 https://github.com/mixonic/ranked-model, acts_as_list의 더 나은 성능의 재 작성합니다. 사용자가 그것들을 배열하는 방법 http://benw.me/posts/sortable-bootstrap-tables/
- 1. 사용자 지정 정렬 순서
- 2. 사용자 지정 개체 유지
- 3. 테이블의 사용자 지정 정렬 순서
- 4. 사용자 지정 엄격한 약한 순서 지정
- 5. 요소의 순서 반전
- 6. YAML 순서 perl 유지
- 7. 레일에서 사용자 지정 명명 된 속성
- 8. 레일에서 정렬하기 위해 사용자 지정 방법을 사용합니다.
- 9. Flex AdvancedDataGrid에서 행 순서 유지
- 10. 규칙으로 사용자 지정 SQL 순서 만들기
- 11. UNION - TSQL을 사용하여 사용자 지정 결과 순서
- 12. 아직 다른 QuerySet 사용자 지정 순서 문제
- 13. 사용자 지정 구성 요소의 상황에 맞는 메뉴
- 14. 사용자 지정 SPGridView에서 SharePoint 표시 서식 유지
- 15. 사용자 지정 글꼴. 글꼴 너비를 동일하게 유지
- 16. 사용자 지정 UI 구성 요소의 XML 사용자 지정 특성을 사용자 지정 UI 하위 구성 요소로 전달
- 17. 누적 된 HTML 요소의 순서
- 18. 비동기 메서드 호출 - 순서 유지
- 19. ReaderWriterLock에서의 순서 지정
- 20. 리소스 순서 지정
- 21. DOM 요소 순서 지정
- 22. MKAnnotationViews의 Z 순서 지정
- 23. nhibernate로 동적 순서 지정
- 24. 함수의 순서 지정
- 25. 모듈로드 순서 지정
- 26. 사용자 지정 사용자 생성 콘텐츠로 드래그 가능한 요소의 위치 저장
- 27. 도움말 레일에서 모델 이름 지정
- 28. 레일에서 부울 열 이름 지정
- 29. 레일에서 단어로 날짜 서식 지정
- 30. 레일에서 사용자 모니터링
가 어떻게 구현하는 것이 :
이 문서에서는 어떻게 프론트 엔드에 JQuery와 UI를 사용하여 모두 함께 넣어 보여? – JRL