CakePHP FormHelper(フォームヘルパー) errorメソッド

Model.fieldのvalidationメッセージに
「DEDICATED TO THE ONE I LOVE」と設定した場合

1.モデルで設定した文字列をタグとスタイル付きで出力
<?php echo $form->error(“Model.field”) ?>

この場合、囲まれる↓
<div class=”error-message”>DEDICATED TO THE ONE I LOVE</div>

 

2.divタグで囲まず、モデルで設定した文字だけを出したい場合

<?php echo $form->error(“Model.field”, null , array(“wrap”=>false)) ?>

第1引数にエラーが出るフィールド名
第2引数にエラーのときに出したいメッセージ文字列
第3引数は配列でいろいろ指定できる

この場合、そのまま出力↓
DEDICATED TO THE ONE I LOVE

ちなみにfrom.phpは「cake\libs\view\helpers」にある。

読書 獣の奏者Ⅰ・Ⅱ(闘蛇編、王獣編) お勧め

異世界を舞台にしたファンタジー小説
1~4まである、一気読みしたくらい面白かった、
面白さは小野不由美の「十二国記」シリーズに匹敵するやろなぁ。

経済がまだ農業に依存している時代、
それぞれの国は小競り合いを繰り返しながら、
穏やかに発展している、その中の一つに
大きな蛇(闘蛇)を軍事力として使用する国がある。
闘蛇は特殊な技法を用いないと操ることができず、
他に匹敵するものが居ないほど強力な兵器で、
主人公はその闘蛇の育成全般を行う組織の一つである
闘蛇衆の村に生まれた聡明なエリン。
タブーとされている民の母と闘蛇衆の父(死んでる)を持つ10歳の少女。

ある日、その闘蛇が飼育場で全滅してしまう。
その責をうけ母親が処刑されるが、そのときに巻き込まれた
エリンを助けるために誰も知らない指笛を使い
エリンを助ける。
闘蛇の背に乗せて逃がされるエリン。
意識を失いながら、命からがら逃げ延びる。
そこから物語は始まる。

何故闘蛇は死んだのかという謎、母親は何故、指笛で闘蛇を操る事を
隠していたのかなどを追求していく中で、
いろいろな人と出会いながら、成長を遂げていく。
そして闘蛇の秘密や、その唯一の天敵、タブーとされている母の秘密、
国の成り立ちの秘密まで知るようになっていく。
また一方で国の体制そのものが危うくなってきており、
その政治にも巻き込まれていく。

ここにはちょっとしか書けないけど。
ファンタジーとはいえ、国の体制とか政治とか
絡んでくるんで、けっこハードな内容になってますが、
抜群に面白い。

主人公のエリンは自分が正しいと思うことを
突き詰めて、生きたいよう生きざるを得ないような人で、
その為に努力を惜しまない。

最終的に人も国も巻き込むし体制すら揺るがしていくことになる、
最終巻4巻の終わりはああなるしかなかったのだろうけど、納得できる。

人の事や、枠を維持するために自分を殺して生きててもどうかと思うし、
自分のために枠そのものを壊してしまうのもどうかとも思う。
(それくらいで壊れる枠はもともと問題があったしいずれ壊れるとは思う)
なにより自分では気付かない安定?を失う事にもなりかねない。
そのバランスが難しい。
良い悪いの問題ではないから、
最終的に選択するのはエリンなんだけど。

獣の奏者 闘蛇編

獣の奏者 王獣編

読書「もしドラ」 お勧め

「もし僕がドラえもんだったら」ではない。

最近友達が読んでたので、
「もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら」を
読んでみた。
本棚では経営か新刊のとこに並んでて、見た目が柔らかくなってる(柔らかすぎ)。
twitterでも話題になってるけど凄く売れてるみたい。

ドラッカー「マネジメント」読もう読もうと思って積読になってる一冊。

高校野球のマネージャになった主人公のみなみちゃん(タッチのオマージュか)
が、甲子園出場を目指して、野球部をマネージメントしていく話を通じて、
「マネジメント」の説明をしていく内容になってる。
小説としては、青春ものっぽくお涙頂戴物となってて、
涙もろい人には要注意。

「マネジメント」には
組織の定義が大事みたいなことや、
企業の目的は顧客の創造でありそのために必要なのは、
「マーケティング」と「イノベーション」って書いてあるらしい。

何を目的とした組織で、どうあるべきかをちゃんと決めていく必要があるということや、
顧客の要求は何かを知り、埋もれている欲求を掘り起こして
満足を与えることみたいなことだろう。

全く足りてないなぁと日頃感じてた事がもろ書いてあって
納得のいく一冊だった。

一回では理解できんからもっかい読んで、
「マネジメント」に挑戦しよう。

もしどら

えさくれにゃん

不憫だから、好きなものを与えてたら、
えり好みが激しくなった。

餌無しの刑に処するしかないのか(しないけど)。。

しかし、ご飯食ってるときに限って
うんちしやがる、
やっぱ餌無しの刑に処するしかないのか(しないけど)。。

cat2

コピースタンプツールとかパッチツールで、動物の
輪郭を修正するのは難しいなぁ。

JQuery ラジオボタン 選択

こんなラジオボタンがあったら

男性<input id=”male” name=”seibetsu” type=”radio” value=”1″ />
女性<input id=”female” name=”seibetsu” type=”radio” value=”2″ /> 

以下のようにすると女性が選択される。
$(“input:radio[name=’seibetsu’]”).val( [“2”] );

 

ちなみに変数にしたいなら以下

  var female= 1;

  var radioVal = “\”” + female+ “\””;

  $(“input:radio[name=’seibetsu’]”).val( [eval(radioVal)] );

wordpressインストール後にディレクトリ名変更

今日、デジハリの同期の人と話してたら、wordpressインストール後に
ルートディレクトリ名を変更すると505エラーになるって言ってたので、
調べてみた。

ECCUBEでもDBに保存してたんでちょっと気になって
DBを覗くと、wp_optionsってテーブルがあって
そこに、siteurlとhomeってカラムとがありURLが保存されている↓
wp-options

ぐぐったらこんなの出てきた。
http://ja.forums.wordpress.org/topic/3020

設定画面から「wordpress」ってフォルダを「wordpress_mod」にしてみる
一般設定
↓↓↓↓

一般設定_mod

DBの中身は変わっている
wp-options2

http://localhost:8090/wordpress/には
アクセスできない↓
アクセスできない

http://localhost:8090/wordpress_mod/には
アクセスできる↓

アクセスできた

なので、試してないけど、設定画面で、設定を変更後
つながらなくなる、その後で、フォルダ名を変更すれば
大丈夫かもしれない。

JQueryTips まとめて使えなくしたい場合

例えば
confirmBtnをクリックしたときに、
あるdivの要素をまとめて使えなくしたい場合
こんな感じ。
Infoってdivの下位にある、
テキストボックスと、ラジオボタンと、セレクトボックスを使用不可にする。

$(‘#confirmBtn’).click(function() {
var $elm = $(“input[type=text], input[type=radio], select”, $(“#Info”));
$elm .attr(“disabled”, “disabled”);
});

戻したいときは以下
$elm.attr(“disabled”, “”);