Ruby에서 일부 조건부 논리에 문제가 있습니다. 틀림없이 나는 루비에 대한 모든 것을 초보자입니다.조건부 논리 문제 - Ruby on Rails
이 코드는로드하지 않는 사이트를 일으키는 : 잘 CSS의 부하 조건없이
<body style="background-image:url("<%= if @is_home_page.present? '/images/bg-main-power-bg.jpg' else '/images/bg-inner-power-bg.jpg' end %>"); background-repeat:repeat-x;">
합니다.
내가 뭘 잘못하고 있니?
감사
변수 @is_home_page는 것이다 존재한다. 이 작업에 대한 홈페이지가 있습니까? 아니면 .present를 사용해야합니까? –
@resonantmedia 인스턴스 변수가 설정되어 있지 않으면 nil과 같고 세 번째 변수는 계속 작동합니다. 이것은 약간의 코드 냄새처럼 보입니다. –