2010-06-20 4 views
1

사용자가 모델을 편집하고 그림, URL 및/또는 전화 번호를 추가 할 수있게하고 싶습니다. 그러나 나는이 변경 사항이 사회자에 의해 확인 될 때까지 나타나기를 원하지 않는다. 그러나 사용자가 검토없이 새 항목을 만들 수 있도록하고 싶지만 사진, URL 및/또는 전화 번호는 포함 할 수 없습니다 (이름과 성 등의 기본 세부 정보가 포함될 수 있음). 또는 더 좋게, 그들은 그림 등을 포함 할 수 있습니다. 그러나 기본 정보는 사회자가 그림 등을 받아 들일 때까지 나타납니다.Rails2에서 수정 된 모델 편집

레일 2.3.5를 사용하고 있습니다.

답변

0

모델의 개정 내역을 기록해야하는 것처럼 들립니다. 당신은 Vestal Versions과 같은 플러그인을 사용할 수 있습니다.

모델을 업데이트 할 때 모델에 중재 플래그를 설정해야합니다. 이것은 간단한 체크 박스 또는 더 진보 된 state machine 플러그인으로 할 수 있습니다.

+0

할 것 모델 버전 관리보다 간단한 솔루션입니다. – mrbrdo

1

일을 단순하게 유지하려는 경우 검토가 필요하십니까? 귀하의 모델에. 그런 다음 검토자가 검토 대상이 아닌 모델에 대한 수정 권한을 갖도록합니다.

그리고 모델을 렌더링 할 때 그림, URL 또는 전화 번호를 표시하지 마십시오.

난 상태 기계 및 버전에 대한 위의 앤드류의 제안을 좋아하지만, 당신이 간단하게하려면, 멋진 플래그는 내가 기대했다하지만, 이것은 그래서 그것을 받아 들일 것입니다 꽤 좋은 정확히

관련 문제