サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
www.kayakinglifestyle.jp
データの保存時のバリデーションで一意性を保ちたい時に使うisUniqueメソッドで、複数フィールドにまたがって一意性をチェックしたい時のメモ。 モデルに独自メソッドを追加 function checkUnique($data, $fields) { if (!is_array($fields)) { $fields = array($fields); } foreach($fields as $key) { $tmp[$key] = $this->data[$this->name][$key]; } return $this->isUnique($tmp, false); } 独自メソッドでのバリデーション var $validate = array( 'bookmark' => array( 'notEmpty' => array( 'rule' => 'notEmpty', 'mess
JavaScriptでiPhoneアプリが開発できるTitanium mobile。 最近使い始めたのですが、なんとなく動くアプリをとりあえず実機で試してみると言う所までも超絶簡単でした。 Webの情報を頼りに行なえば、iOS Developer Programへの登録の時間を除いて数時間の作業で出来ちゃいます。 環境の構築から実機へのアプリ転送までで参考にさせて頂いたサイトをまとめておきます。 Titanium Mobileについて Titanium Mobileって何ぞやってところからだと、以下のサイトに目を通しておくといいです。 小さな Titanium Mobile の読み物 導入とテストアプリ Titaniumをインストールしてチュートリアルに沿って使い方や開発の作法を学習。 特に1コマ3分の動画で基礎から学習ができるドットインストール はとても参考になりました。 初心者
Google Maps API V3のルートサービスを使った地図を表示させる時のサンプルコードです。 座標データをxmlファイルから読み込む形にして、地図上に「ウェイポイント」(中継地点)を表示させます。 マーカーをクリックした際に出てくる吹き出しの中身を自由に書き換えたかったのですが、その辺のコードがapiのガイドには出ていませんでした。 ただ、吹き出しの中身を変更すると、Directions Panel(右側の案内テキスト)を表示させた際の表示で、出発地点のみ吹き出しの中身とDirections Panelの中身が共通になってしまう問題が未解決。 ルートサービスのルートをカスタマイズするには、DirectionsServiceにリクエストを送信した際に受け取るDirectionsResultsオブジェクトをいじると大体の事はできそう。 サンプルを表示 読み込んでるxml(青梅のラ
Security.levelをmediumのままブラウザを閉じた時にセッションを破棄させたい時はsession.cookie_lifetimeの値を0にする。 app/Config/bootstrap.php Configure::write('Session', array( 'defaults' => 'database', 'cookie' => 'CAKEPHP', 'timeout' => 259200, 'ini' => Array( 'session.cookie_lifetime' => 0, //ブラウザを閉じた時にセッションを破棄 'session.gc_maxlifetime' => 2580000, 'session.gc_probability' => 1, 'session.gc_divisor' => 100 ) ));
CakePHP2.xでのAuthコンポーネントのセットアップをメモしとく。 認証に使うモデル、カラム等を変更したい場合はAppControllerで下記の様に設定する。 <?php class AppController extends Controller{ public $components = array( 'Session', 'Auth' => array( 'authenticate' => array( 'Form' => array( 'userModel' => 'Member', //ユーザー情報のモデル 'fields' => array('username' => 'email') //認証をusernameからemailカラムに変更 ) ), 'loginAction' => array('controller' => 'pages','action' => '
このページを最初にブックマークしてみませんか?
『www.kayakinglifestyle.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く