CakePHP $html->selectTag
公開日:
:
最終更新日:2013/08/15
PHP
/app/views/memers/add.thtml の
権限:
<input(‘Member/rank’, array(‘size’ => ’40’))?>
とかの部分をselectタグにして、おまけにリストをデータベースから引っ張ってきたい。
$html->selectTag(
‘Member/rank’,
array(‘1’=>’管理者’,’5’=>’会員’),
$selected = ‘1’, // 上の配列の初期選択項目を指定
$selectAttr = array(),
$optionAttr = null,
$showEmpty = false, // true にすると空行が付く
$return = false
)
Sun Limited Mt. さんの記事も参考にしながらまずは書いてみた…
実際のview をまずは表示してみる。
問題なさそうなのでソースを確認すると
selected=”selected”
あれ?むむむ…. 無視して「6.2. モデルの関数」のところに書いてある
generateList
この関数で、key value のペアになったリストを取り出せます。特に、 モデルの一覧から html select タグを作る時などに便利です。
に進むか?
Sponsored Link
関連記事
-
-
問題は色々あれど – Brushless Gimbal で桜を撮ってきたの
ソトは危険がいっぱいなので、できるだけ引きこもっていたいのですが、おじさん天気が良いと油断して、つい
-
-
M.ZUIKO DIGITAL ED 12mm F2.0が欲しい!
このレンズを使いたくてGH2を買ったと言えば少し大げさかもしれない。 14mm
-
-
Smallrig HDMLロック 1572と1679でα6300リグのカスタマイズ(一応成功)
横目でチラチラ α7SIIの値段を見ています。ゴールデンウィークの影響でしょうか? 微妙な値上がり.
-
-
インドの山奥でんでんムシ♪なマットボックスの調査
体重測定開始〜まずは本体メイン部分です。308gになります。ちなみにフィルター枠2本入りの状態です。
-
-
ド素人による DJI PHANTOM 4A 初飛行の感想
最初に買ってみたもの紹介。 何はなくともNDフィルター(笑) 動画を撮る人には必需品ですよね?
- PREV
- CakePHP selectは?
- NEXT
- CakePHP 複数のテーブルを使う
Comment
SECRET: 0
PASS:
リンクありがとうございます。Sun Limited Mt. の matsuura です。
さて、selected="selected" ですが、多分select された option タグの属性についているものだと思いますが、これはこれで正しい書き方だと思いますよ。
属性に値がない場合、属性名=’属性名’ と書きますので。
SECRET: 0
PASS:
ご指導ありがとうございます。
試したところselected=’selected’でも普通に動いているようなので、気にしないことにしました。
教えていただいて安心しました。
気が付いたことがあればドンドンつっこんでください。感謝!
ご質問は掲示板へお願いいたします。