2011-09-19 2 views
0

URL은 데이터베이스 테이블에서 온 것입니다. www.test.com.데이터베이스 정보를 사용하여 원격 링크를 수행하는 레일즈 3을 얻는 방법

해당 URL이 데이터베이스에 저장되어 있으면 어떻게 작동 링크를 얻을 수 있습니까? ('웹 사이트'열).

내가 시도 :

<%= link_to(company.web_site, company.web_site, :remote => true) %> 

하지만 http://localhost:3000/company_name.com 있고 난 링크에 대한 로컬 호스트를 제거 할 수없는 것.

답변

1

사용 <%= link_to(company.web_site, "http://#{company.web_site}", :remote => true) %> 힌트 "http : //"문자열은 트릭을 수행합니다.

또는 주름이 데이터베이스에 http:// 또는 https://과 함께 URL을 앞에 붙이면됩니다.

+0

감사하지만 작동하지 않았습니다. 링크를 계속 롤링하면 'http : // localhost : 3000/www.thesite.com /'이 표시됩니다. 출처는 'www.thesite.com' –

+0

입니다. 내 뇌가 점점 나 빠지고 있습니다. 힌트 "http : //"귀하의 문제를 해결할 것입니다. 나는 또한 내 게시물을 업데이 트했습니다. – datalost

+0

그게 나를 위해 일해 주셔서 감사합니다 Froyo Logged –

관련 문제