今回は Drupal 7 でフォーム機能を開発する上で欠かせない $form_state 変数について取り上げてみたいと思います。 今回は少しマニアックな技術者の方向けの内容になります。 /** * すごいフォームを生成する */ function mymodule_build_gorgeous_form($form, &$form_state) { // フォームフィールドを定義 } $form_state とは $form_state とは、フォームに関する一切の情報を格納した変数(連想配列)です。 $form 変数がフォームの「構築」に関する情報を格納するものであるのに対し、 $form_state はフォームのその他の情報をすべて格納したものです。 その中心的な役割は、ユーザがフォームを通じてサイトに送信した値を、一貫したフォーマットでプログラマに(ドメイン層のコードに)渡すことで
「Viewsモジュールの基本的な使い方」というエントリーを書きましたが、DrupalでWEBサイトを作成するうえで、Viewsと同じくらい使えるモジュールが「Panels」です。 Panelsモジュールは、自由自在にViewやノードなどを配置できるページレイアウトモジュールです。ほとんどのコンテンツを自由に配置することができます。視覚的にレイアウトをドラッグ&ドロップで移動しながら設計できるので使い方も簡単です。 私がよく使う方法は、Panelsでレイアウトを作って、それをトップページにするという手法です。その手順についてご説明いたします。 Panelsモジュールのインストール 1. まずはPanelsをダウンロードしましょう。Panelsを使うにはChaos tool suite (ctools)も必要なのでダウンロードします。 2. ダウンロードしたファイルを/sites/all/mo
2016年06月07日 日本の産業分類別年収/労働時間ヒートマップ Tweet 厚生労働省は毎年産業分類別に賃金や労働時間の調査を行っている。10名以上の従業員を抱える5万余の民間事業所に対する調査をまとめたものであり、最新の調査結果は今年2月に公表された平成27年賃金構造基本統計調査だ。 そこで同調査にもとづき、産業分類別の年収、月間労働時間をヒートマップにしてみた。男性・女性の降順にソートしたバージョンも用意しているのでそちらも見て欲しい。サムネイルをみるだけで、男女に厳然とした差があることが一目瞭然だ。 産業分類別年収テーブル(男性ソート版・女性ソート版) 産業分類別月間労働時間テーブル(男性ソート版・女性ソート版) 産業別明細票 さらに産業分類ごとに調査結果を確認できる検索フォームも用意した。上部のプルダウンメニューを選択することで、所望の産業の給与/労働時間テーブルを参照すること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く