Ich habe einen komplexen Block von Tags ( <h3>
, <p>
, ...), den ich basierend auf einer Bedingung mit einem Link oder ohne einen Link darum rendern möchte.
Ich weiß über link_to_if
, das funktioniert so:
Wenn die Bedingung false
ist, wird nur der Name gerendert.
Und ich weiß über die link_to
mit &block
:
Ich möchte eine Kombination aus beidem. Eine link_to_if
-Anweisung, die eine &block
akzeptiert, so dass der Block ohne einen Link darum gerendert wird, wenn die Bedingung false
ist. Leider funktioniert die link_to_if
-Anweisung mit &block
nicht wie die link_to
-Anweisung: (
Hat jemand einen Vorschlag für mich? Jede Hilfe wird sehr geschätzt
Ich habe nur die eingebaute Methode überschrieben, weil die Blockbenutzung, die sie bieten, wirklich keinen Sinn macht. Fügen Sie es einfach zu einem Helfer hinzu und das macht link_to_if genauso wie link_to.
%Vor%Tags und Links ruby-on-rails link-to