-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add filter by skill first_name last_name email resume_name #413
add filter by skill first_name last_name email resume_name #413
Conversation
Как вариант можно добавить tomselect чтобы был поиск в селекте |
@amshkv можешь посмотреть пожалуйста? |
А напомни, какую проблему решаем? Если поиск по стеку, то поиск по фио выглядит избыточным. |
#213 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В целом по тех части все супер! Надо немножко подправить имя
# frozen_string_literal: true | ||
|
||
module TagResumePresenter | ||
def tags_sorted_list(sort_method = 'ASC') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
единственное минизамечание, что название этого метода не очень соответствует тому, что здесь выбирается. Здесь же мы берем все тэги направления?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
единственное минизамечание, что название этого метода не очень соответствует тому, что здесь выбирается. Здесь же мы берем все тэги направления?
Да берем все тэги направления относящиеся к резюме, да можно наверное переименовать all_tags или all_tags_sorted_list
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
В целом по тех части все супер! Надо немножко подправить имя
@grozwalker Спасибо
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
не, не по идее надо назвать как-то: directions_tags, чтобы в названии было именно directions, чтобы было понятнее.
Или я что-то недопонимаю?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
да все верно, у нас здесь теги направления, а есть еще тэги skills, directions_tags - более говорящее имя
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/Hexlet/hexlet-cv/blob/main/app/presenters/tag_presenter.rb#L4
здесь бы тогда наверное тоже надо переименовать, так как есть тэги directions и technologes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Андрей @grozwalker я поправил.
…kills-by-which-you-can-filter-resumes
d6ed994
to
05fd38b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Вроде кроме названий у меня больше небыло вопросов, так что давай засквошим в один коммит и я смерджу
Спасибо!) |
Всегда рад помочь) |
* add filter by skill first_name last_name email resume_name
Предлагаю свое решение данной проблемы:
Можно делать поиск по имени или фамилии или email поиск по вхождению
![Снимок экрана от 2022-12-13 12-17-25](https://user-images.githubusercontent.com/48034349/207283859-bdfddd44-dc97-4d49-8fed-2d488678a2e9.png)
Можно сделать поиск по Названию резюме - поиск по вхождению
Можно по направлению:
Единственное надо либо как то промигрировать резюме в плане тегов или как то анонсировать чтобы пользователи отредактировали резюме с учетом тегирования
Также в нижней части превью каждого резюме есть отображение тегов-навыков, кликнув по которому можно отфильтровать резюме.