【cakePHP2】Controllerの変数をViewに引き渡す

メモ ControllerからView(表示用テンプレート)にデータを渡すには、Controller::set(string $var, mixed $value)関数を使用。 データはどこに格納されたのか調べてみると$this->viewVarsに連想配列で格納されていた。 Viewでフォームヘルパーを使用する場合は、Controllerでデータベースより取得した配列データを$this->Dataに設定して使用する。       スクリプト 課題       まとめ       関連記事       参考  

Continue reading …

【jQuery】スティッキーメニュー実装してみたメモ

top 技術 アグリ IoTデータ ← 左のscreentop情報が800を超えたらpositionをfixedにする stickey.kit(jQueryプラグイン)で画面上部で文字を固定してみた         概要   jQueryでスティッキーヘッダを実装しました       環境   IDCFクラウド環境 サーバー (仮想マシン・ハードウェア専有マシン) S1 プラン メモリ1G ボリューム(ディスク) 基本 15GB オブジェクトストレージサービス 50GB WordPressは仮想マシンKUSANAGI環境で使用 jQueryプラグイン stickey.kit     javascriptで要素のposition属性を操作する     スクロールのタイミングでタグ要素の位置を判断してcssのposition属性を変更する。   $(window).scroll(function() { $(“#scrcnt”).text($(this).scrollTop()); if ($(this).scrollTop() > 850){ //表示する位置を固定する $(‘#menu ul’).css({“background”:”none”,”position”:”fixed”,”top”:”30px”[…続きを読む]

Continue reading …

【json】phpで作成した日本語を含むjsonデータをpythonで参照するメモ

        概要   phpで作成したjsonデータをpythonで参照しようとしたら日本語エンコードではまってしまったのでメモ       環境         jsonエンコード(php)     php配列変数をjsonデータ文字列に変換します。     オプション   第二引数にオプションを設定できる     見やすくなるように整形する   JSON_PRETTY_PRINT   日本語をエスケープコードにしない   JSON_UNESCAPED_UNICODE   スラッシュはエスケープしない   JSON_UNESCAPED_SLASHES             jsonデコード(python)     jsonデータ文字列をpythonオブジェクトに変換する。第二引数に文字エンコーディングを指定できる。      […続きを読む]

Continue reading …