ysku's blog

ウェブ・無線通信・組み込みとか

CakePHP

CakePHP環境構築

新たにCakePHPの環境構築が必要となったので、その手順を残しておきます.【環境】 ・さくらVPS ・CentOS 6.6 (Final) ・CakePHP 2.5 ・PHP 5.3.3 ・MySQL 5.1【手順】 1)PHPのインストールと設定 以下のコマンドを実行 # yum -y install php php-mbstring…

MySQLデータベースの移行&CakePHPの外部DBサーバアクセス

研究用で使用しているデータベースを移行させました. そのときの手順のメモです.【やりたいこと】 [移行前] 移行元サーバ=WEBサーバ+DBサーバ [移行後] 移行元サーバ=WEBサーバ 移行先サーバ=DBサーバ 【環境】 CentOS 6.5 MySQL 5.1 CakePHP 2.5【手順…

複数Formボタンの設置と判別【CakePHP2.5】

CakePHPを使用して1つのビューに複数のFormボタンを設置することがありました その際のコントローラ側での判別方法です以下の記事ではCakePHP1.3と2.0での判別方法を紹介しているようですが、CakePHP2.5では仕様が変わっているようでした CakePHP2.0でsubmi…

画像上でクリックした座標の値を取得する【CakePHP jQuery】

ページ上に表示した画像のクリックした部分の座標を取得する方法です【環境】 ・CakePHP2.5 ・jquery-1.10.1まずはビューの説明から ビューには画像を表示させるのと、取得した座標を入力するフォームを作成します Html->image('画像名', array('id' => 'ima…

セレクトボックスで選択されている値の取得【CakePHP 2.5 select box】

セレクトボックスで選択している値の取得についてです 例のごとく、CakePHP2.5で実装しています 送信ボタンでPOSTするというのは比較的簡単に実装出来るのですが、「セレクトボックスにて現在選択されている値を取得する」というので詰まったのでメモしまし…

ローディング画面の実装【CakePHP, jQuery BlockUI Plugin】

CakePHPで実装しているシステムにおいて、画面遷移の際の処理に時間がどうしてもかかってしまうため、ローディング画面を実装しました(ボタンをクリックして画面遷移をする際に、ローディング画面を表示させました) 今回は、jQuery BlockUI Pluginを使用しま…

モデルとかコントローラとか...【cakephp2.5】

ちょっと詰まってしまったので簡単なメモ cakephp 2.5 ・テーブル(hoges) ・モデル(Hoge.php) ・コントローラ(HogesController.php) という構成だとする■コントローラ側(HogesController.php)でテーブル(hoges)のデータを取得する場合 $this->Hoge->find('li…

CakePHP 【bootstrapの使用】

簡単に画面デザインをおしゃれにさせたかったので、bootstrapを試してみる事にしました。今回は自分が試した方法を記載したいと思います。 大まかな流れ まず、以下のURLからプラグインをダウンロードしてきます。 https://github.com/slywalker/TwitterBoot…

CakePHP 2.5.1 【画像アップロードプラグイン:Upload】

現在、CakePHPで遊んでいるのですが、画像アップロードを行いたいと思い調べたところ、「Upload」というプラグインが便利だという事で使ってみる事にしました。ここでは簡単な導入だけ示します。 今回は、以下のURLを参考にさせて頂きました。 (http://tagam…