ARKの技術メモ
2013年4月17日水曜日
[jQuery]名前空間とoneで動的にイベント処理設定を変更する。
›
jQueryでイベント処理の設定(bindやliveとかで)をしていて、ユーザの操作によってだとか、ajaxの受信結果の内容によって、動的にイベント処理の設定を変更できたらいいのに、と思うことがあります。 例えば、モーダルウィンドウでユーザが選択した結果を受けて、次にでるモー...
2013年4月16日火曜日
[JavaScript]Pinterestを参考にブックマークレットを作る
›
ここ数年流行しているPinterest等のキュレーションサイトは、簡単にコンテンツをクリップするために、ブックマークレットを提供していたりするんだけど、自分もPinterestのを参考に作ってみたので、発見したことを書きます。 ※最近ではchrome拡張機能とかも提供している...
[CakePHP]JavaScriptをコントローラーに吐かせる。
›
ブックマークレットから呼び出されるjavascriptって自サーバのURLをどうしても絶対パスで書かないといけないと思うんだけど、開発環境と本番環境で書き換えなきゃいけなかったりで、面倒臭いので、CakePHPのコントローラーからjavascriptを吐かせるようにした。 [...
2013年4月13日土曜日
[CakePHP]他のサイトを経由するとセッションが切れてしまう件への対処
›
自分の場合は、ブックマークレットを使用し、自分のドメイン以外のサイトから、自分のサイトの画面を開くようにしているときにこの問題が発生した。 ここで 外部サイトに接続して戻って来ると、セッション情報が失われている 説明されているよう、、session.referer_c...
2013年4月8日月曜日
[CakePHP]controller側でviewのメソッドを使う方法
›
以下のようにviewクラスからインスタンスを作って使います。 ctpファイルを作るほどでないアクションで、sql_dumpをログに残したい時等に便利です。 $view = new View($this, false); CakeLog::write(LOG_NOTICE,$...
2013年4月7日日曜日
[CakePHP]カスタムRouting利用時にViewでPaginatorのURLを設定する方法
›
[CakePHP]カスタムRouting利用時にViewでPaginatorのURLを設定する方法 なるほどー。 なんでこんな大事なこと、公式マニュアルに書いてないんですかね。
2013年4月5日金曜日
[jQuery]infinitescrollが正しくpage番号をincrementしてくれない件への対処
›
infinitescroll を使用している際、以下のような事象が発生した。 http://【mydomain】/themes/2/page:2がinfinitescrollのオプションnextSelectorに指定されている時、なぜか出力されないアイテムが表示されたり、アイ...
1 件のコメント:
‹
›
ホーム
ウェブ バージョンを表示