장기현장실습
PLSnote 이슈
#2731 대쉬보드 화면 추가 이슈 해결 완료 (분석 제외)
- 이름 클릭시 이동할 대쉬보드 연결 완료
- 프로젝트별로 보기일 경우, 팀별 계획/분석이 있는 대쉬보드로 (분석은 나중에 하기로 결정)
- 팀별 계획: 하나의 프로젝트에 대한 팀 리스트가 나타나는데 그 리스트 중, 사용자가 클릭한 팀만 리스트 형태(결국 클릭한 1개의 팀만) 로 나타나게 연결함
- maps/[map_id]/projects/[project_id]?team_id=[team_id] url로 나타냄
.col-auto.mr-auto.my-auto - if resource.is_a?(Project) = link_to team.name, map_project_path(@map, @project, {team_id: team.id}) - else = team.name
def show @project = Project.find_by_id params[:project_id] if params[:project_id].present? @projects = @project.present? ? @team.project_has_planable.where(id: @project) : @team.project_has_planable ...
- 팀별로 보기일 경우, 프로젝트별 계획/분석이 있는 대쉬보드로
- 프로젝트별 계획: 하나의 프로젝트에 대한 팀 리스트가 나타나는데 그 리스트 중, 사용자가 클릭한 팀만 리스트 형태(결국 클릭한 1개의 팀만) 로 나타나게 연결함
- maps/[map_id]/teams/[team_id]?project_id=[project_id] url로 나타냄
.col-auto.mr-auto.my-auto - if resource.is_a?(Team) = link_to project.name, map_team_path(@map, @team, {project_id: project.id}) - else = project.name
- 프로젝트별로 보기일 경우, 팀별 계획/분석이 있는 대쉬보드로 (분석은 나중에 하기로 결정)
-
-
-
def show @team = Team.find_by_id params[:team_id] if params[:team_id].present? @teams = @team.present? ? @project.teams.not_archived.where(id: @team) : @project.teams.not_archived ...
-
-
#2813 노트에 고유번호를 부여하고, 통합검색 기능 추가 이슈 파악
- 노트를 프린트 할 때 고유번호를 확인할 수 있게 하기
- 노트 id를 이용하기
- 프린트에 나온 고유번호를 보고 맵 리스트 화면에서 검색할 수 있도록 하기
- 검색 UI를 고민해보기
'TIL' 카테고리의 다른 글
# 211109 TIL ([stimulus.js, slim] 검색 UI 고민) (0) | 2021.11.10 |
---|---|
# 211108 TIL ([stimulus.js, slim] 토글 버튼 구현하기, 프린트 시 content 추가) (0) | 2021.11.09 |
# 211104 TIL ([Docker] image build, [Ruby, slim] render partial) (0) | 2021.11.05 |
# 211103 TIL ([Docker] docker build, image, [Ruby, slim] 네비게이션 토글 버튼 기능, URL 컨트롤러) (0) | 2021.11.04 |
# 211102 TIL (0) | 2021.11.03 |