55502f40dc8b7c769880b10874abc9d0

I want multiple conditions for an if statement.

<% if controller.action_name == 'leerling' %>
<%= link_to "Voortgezet", url_for(:vopo => "vo") -%> | <%= link_to "Basis", url_for(:vopo => "po") -%>
<% end %>
<% if controller.action_name == 'docent' %>
<%= link_to "Voortgezet", url_for(:vopo => "vo") -%> | <%= link_to "Basis", url_for(:vopo => "po") -%>
<% end %>

Refactorings

No refactoring yet !

D41d8cd98f00b204e9800998ecf8427e

Foobar

September 10, 2010, September 10, 2010 12:57, permalink

3 ratings. Login to rate!
<% if %w( leerling docnet ).include? controller.action_name %>
<%= link_to "Voortgezet", url_for(:vopo => "vo") -%> | <%= link_to "Basis", url_for(:vopo => "po") -%>
<% end %>
D41d8cd98f00b204e9800998ecf8427e

-

September 12, 2010, September 12, 2010 00:18, permalink

No rating. Login to rate!
<% if controller.action_name == 'leerling' || controller.action_name == 'docent' %>
<%= link_to "Voortgezet", url_for(:vopo => "vo") -%> | <%= link_to "Basis", url_for(:vopo => "po") -%>
<% end %>

Your refactoring





Format Copy from initial code

or Cancel