タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

memoとcakeに関するwakaspecのブックマーク (5)

  • ASTRODEO 株式会社アストロデオ

    東京都台東区で黙々とウェブでサービスを開発している株式会社アストロデオのホームページです。

  • トップページを変更するためには(その1) - CakePHPと闘うブログ

    Access VBAぐらいしか触ったことがないアッシがCakePHP1.2との苦闘で禿げそうになるのをい止めるブログです。ググってすぐ見つかる情報は期待しても出てきません。 ええと、開発環境のこととかを書きたいのですが、ちょうとCakeで作る仕事があって、それをたどりつつ、今まで書きためたものを加えつつ書いていこうかと思うので、順不同です。 どうせ、それが揃うころまで誰も見に来ねーよ¬( ̄。 ̄¬) さて、まずはトップページからいじってみる。 コントローラもモデルも書かないうちにトップページってww いや、コントローラとかモデルとかは、散々他のトコで書かれていて、資料に事欠かないわけです。 ところがです。 例えばwwwrootがsampleというディレクトリで、URLが http://hogehoge.com/sample/だったとして、 http://hogehoge.com/sampl

    wakaspec
    wakaspec 2010/01/26
    トップページ
  • [cakePHP]トップページを静的htmlで作る

    Apache,PHP5,PEAR,MySQL,XAMPP,cakePHPを使ったWebサイト構築のTips サイトのトップページ(静的コンテンツ)を作る方法。 ■index.thtml の設置 下記のファイルを設置する。 /app/views/pages/index.thtml ■コントローラーの設置 プログラムによる制御も加えたい場合は、コントローラーを設置する。 /cake/libs/controller/pages_controller.php を /app/controller/pages_controller.php にコピーして、functionを定義する。 function index() { } ■ルーティングの設定 index.thtml がトップ画面となるように設定を変更する。 /app/config/routers.php ・変更前 $Route->connect('

    [cakePHP]トップページを静的htmlで作る
    wakaspec
    wakaspec 2010/01/26
    トップページ
  • 続・SQLiteのトリガとか - いろんなフレームワークを渡り歩くプログラマの日記

    先日タイムスタンプのためのAFTER INSERTトリガを書いたのですが、更新時のタイムスタンプ更新はどうするんだろう? と思い、今回ためしにAFTER UPDATEトリガで書いてみました。なお、pythonソース内で読みやすいようにSQLは大文字で統一することにしました。 CREATE TRIGGER T_NODE_AFT_UPD AFTER UPDATE ON T_NODE BEGIN UPDATE T_NODE SET UPDATE_TIMESTAMP=DATETIME('NOW', 'LOCALTIME') WHERE NODE_ID=NEW.NODE_ID; END 結論から言うと、これでうまくいきました。常識的に考えると「AFTER UPDATEトリガで自分のテーブルにUPDATE文発行すると無限ループ」と思ってしまいますが、その辺はうまくできているということでしょうか。たしか

    続・SQLiteのトリガとか - いろんなフレームワークを渡り歩くプログラマの日記
  • むしの手記。 » Cakephpで普通にINNER JOINする

    タイトルが微妙すぎて困る! CakePHPのアソシエーションを使うと、基LEFTでテーブルをJOINしてfindなどされると思います。 これをINNER JOINにしたい!といっても、hasOneとbelongsToでtype=>”INNER”を指定すればINNER JOINできるのは周知の事実でございますが、hasManyでできねーのかよ!って思って触ってたら案の定できたのでメモ。 まぁSum limitedさんところで書いてある方法にほとんど近いのですが、beforeFindに書くと別のfindでも使ってしまうし、うーんと思ってたんだけど、findAllじゃなくてfindを使えば大丈夫そうなんですよ。 テーブル mysql> desc users; +----------+------------------+------+-----+---------+-------------

  • 1