さて、5日間にわたって行った「ふりかえり」も昨日で終了し、再び、いつものスタートアップ研修記のお時間です。
前回のyamlファイルの回で次回予告をしてしまった流れもありつつ、今回はsfCssTabsのctSite.ymlを記述する際のポイントについて書きたいと思います。
【それぞれのタブに異なるパラメータを渡してみた】
こんなタブを作ってみました。

それぞれのタブのリンク先URLは以下の様になっています。

あとはもうこっちのモンですね!わーい
【結論:? や & を利用する】
link_toや redirectと同様に、「?」や「&」を利用してパラメータを渡してあげればOKです。
【場所重要:記述するのはactionのシングルクォート内】
「?」や「&」は、actionのシングルクォート内に記述します。
例えば、上記で紹介したタブのコードは、この様になっています。
# Configuration of the sub Tabs
subTabs:
<?php for( $i = 1; $i <= 5; $i++ ): ?>_
- label: '質問<?php echo $i; ?>の編集'
module: 'question'
action: 'edit?question_id=<?php echo $i; ?>'
linkOptions: {}
parentTab: 'questions'
<?php endfor; ?>_
※’_'は半角スペースを意味しています。
長々と取り組んできたYAMLファイルとsfCssTabsでしたが、今回の記事で晴れて終了です。
次回からは、技術ネタだけではなく、昨日までの「ふりかえり」の様な新境地の開拓(?)にもチャレンジしていこうと思います!

コメントをどうぞ