CakePHPで作成したサイトで、あらたに表示させる項目を追加することになり、データベースのテーブルにあらたにカラム(フィールド)を追加しました。テスト環境では、全く問題なく動作していたので、本番側のViewやらContorollerに反映したところ、tableに新しく追加したフィールドのみ表示され
何気にswitch文って使わないな。なぜなら、それは経験がないから!? とりあえず、メモっとくね。 単純に一条件につき、一処理の場合 一つの条件につき、行う処理が一つづつの場合は、以下のような処理になります。breakがくるまで、処理を行うのがミソです。 [php] <?php
データベースに登録されているURLを表示させるという、すごく単純な作業が発生したのだが、DB上のURLにhttp://があったり、なかったりというカタチで登録されていて、そのままリンクをはると誤作動が起きる可能性がある。 ってことで、本当は正規表現でやろうとおもったのですが、めんどくさすぎたの
仕事で1ヶ月半にわたり、Wordpressで、カタログサイトを作成しました。そのなかでCustom Field Suiteで登録したデータを引き出すのに苦労したので、忘れないうちに。 まず、カスタム投稿のページなどでは、テンプレートコードで値が引けてました。 こんなやつね [php]
お問い合わせフォームをつくってて、メール送信後、headerで送信完了ページに飛ばないというエラーで数時間悩んだんで、その辺を書いときます。 header();の前にhtmlの記載などがあると止まっちゃうみたい。知らなかった。 下記のような感じだとダメ。 [php] <html&g
この時間の比較もしょっちゅうでてくるですね! 細かいパーツを忘れるんで、記載しておきます。 今日の日付を取得するには [php] new DateTime(); //実際にはこんなカタチですね! new DateTime(); $date = new DateTime();
CakePHPのアヤシイfaviconを早く変えたいのに、結局いつも公開ギリギリまでほっとくよな。上書きするだけなにね。それもこれもいちいち、場所を探すのが面倒だからだ! ってことで、場所を記載しとくです。 [html] /public_html_dev/app/webroot/fav
all in one seoはすげー便利ですが... wordpressを利用したサイトでは、ほぼ必須になりつつある「All in One SEO」だけど、たまに変なことになりますよね。特に最近困ったのが、カスタム投稿のアーカイブページのページタイトルが正常に表されない件。 他のページのタイトル
テストのときは便利ですが、本番時には消さないといけないデバッグですが、どこにあったかすぐ忘れるんでメモ。 /app/Config/core.php の34行あたり 引いてる情報やエラー情報など全部表示 2に設定 [php] */ Configure::write('de
おそらく、すぐ忘れるのでめもめも。 CakePHPのデータベースの接続先設定は以下のファイルを利用する。 /app/Config/database.php.default このファイルのファイル名を database.php に変更したうえで、内容は以下の部分を設定する
今後の社内の開発スピードを上げるために、自宅のMacBookにもXAMPPとCakePHPを入れてみました。つまらないところでつまずいたので、時間がかかってしまった。むむむ。 とりあえず、要点だけ下記に記載しておきます。 まず普通に、XAMPPをダウンロードします。 XAMPP for
このサイトのトップページをレスポンシブルな感じにしていこうとおもい、とりあえず可変グリッドレイアウトにして見たのですが、どうも画像を入れるとうまくびしっといかない。 どうやら、画像の高さをしてい出来ていないためか〜と思い、画像のサイズを計るソースを追記したところ、うまくいきました。 Word