[Rails] 투고의 URL을 연결할 수 있는 방법[초보자 노트]
【1】 투고의 상세 정보란에 기사를 기고하거나 업데이트하면
↓
【2】이렇게 URL 링크가 없으면 일반 문자의 투고가 된다.
세부 발언에 대한 ERB 코드 내보내기
show.html.erb
<%= @task.task_syousai %>
[3] 링크라는 젬을 사용하면 안전한 URL, 이메일 등에 링크가 삽입됩니다.
Gemfile에 추가
rinku
.gem 'rinku'
bundle install
이렇게 하면 설치가 완료됩니다rinku
.【4】 방금 전의 ERB를 링크와 대응하는 코드로 바꾸다.
아까
show.html.erb
<%= @task.task_syousai %>
, 다음과 같습니다.↓
show.html.erb
<%= Rinku.auto_link(@task.task_syousai, :all, 'target="_blank"').html_safe %>
그리고 확인을 해봤어요.링크는 URL의 기사에 자동으로 추가됩니다.
'target="_blank"'
가 있으면 외부 링크이고 없으면 내부 링크입니다.Reference
이 문제에 관하여([Rails] 투고의 URL을 연결할 수 있는 방법[초보자 노트]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Tadakiyo-Hirano/items/6e09f436be2f246f3c2c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)