2008-01-01から1年間の記事一覧

MTサーバ移行のめんどくさいやり方

先日ブログ数、記事数が沢山あるMTのサーバ移行を行いました。 …正直、怖い。 MTのエクスポートに頼るのは、心許ない。 てことで、タイトルの通り、 めんどくさいけど確実(っぽい)やり方で移行を行ってみました。 やってることは遠まわしでめんどくさいだ…

CakePHP ヘルパーのメモ

PHP

特に使いそうなものだけメモ。php echo $html->link('リンクつけたい文字','リンク先URL' ?>リンクの生成

CakePHP テンプレートのメモ

PHP

テンプレートってCMSとかと大差ない印象 カスタマイズ時は/app/views/layouts/ディレクトリにdefault.ctpを置いて編集 php echo $content_for_layout; ?>って書いたとこにビューで出力したものが表示される。

CakePHP フォームに確認画面を入れる

PHP

こちらに書いてあるものを、備忘録としてメモ CakePHP 入力フォームで確認画面を表示する方法 | Sun Limited Mt. 入力フォームのビューでモードをセット<input type="hidden" name="mode" value="confirm" /> コントローラのaddアクション内でモードを判別 if (@$_POST["mode"]=="confirm") { // 確認画面を表示…

CakePHP 基本メモ

PHP

PHP初心者がDB連動のメールフォームを作ろうとしてます。。 CakePHP、恥ずかしいくらい基本の基本的なメモ。 モデル(M)、コントローラ(C)、ビュー(V)の3つ モデルはDBとか使う コントローラは処理全般、アクションの指定 ビューは見た目 コントローラ→ビュ…

まとめ

ページの準備が整ったら上の関数を呼び出すようにしてます。 なんかもっと綺麗なやり方ありそうだけどなぁ。$(document).ready(function(){ rollovers(); newwin(); });

別ウィンドウリンク用JS

こっちも同じく、ついでに作り直したもの。 rel属性に「extarnal」が指定してあったら、「target="_blank"」を付加します。 function newwin() { $("a").each(function(i){ var att = $(this).attr("rel"); if(att == "extarnal") { $(this).attr("target","…

画像ロールオーバー用JS

Webやってるとほぼ毎回、必要になってくるJavaScript。 昨日仕事中に書いたので、折角だからアップ。 前に作ってた人がファイル名の末尾に「_o」ってついてる場合に、「_o」を「_h」に書き換える方法にしてたから、同じように書いてみました。 (ホントはそ…

MODxスニペット作成中のエラー

今日MODx触ってて起こった現象。 PHPの軽い書き間違いで、サイトが表示されなくなる。 管理画面もおかしい。なんだろこれは。 そんな時の解決策。 システム屋さんにとっては簡単なこと。でもそうじゃない人には大事なこと。 うろ覚えですが…。 PHPMyAdminでs…

モバイルのアクセスをhtaccessで判別

モバイルからのアクセスをモバイルページにリダイレクトする方法。RewriteEngine On RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP\.Browser|J-PHONE|Vodafone|SoftBank) RewriteRule ^$ http://xxxx.com/mobile/ユーザーエージェントを取得し…