ethna

11 件の記事

2011

久しぶりにEthna使ってみた

社内で使用するフレームワークを検討するために、いろいろとPHPのフレームワークを調査しようということでEthna入れてみました。 2.6.0 bata3とか最近出てきてまた少しずつ盛り上がってきてる間があるので候補に入れた次第でありますw ちなみに、Ethnaは僕が初めて使ったフレームワークということもあって思い入れが…

2009

EthnaでURLをきれいにする

Ethna2.5.0が出たので、遊びはじめたわけですが、デフォルトだとcakePHP見たいにURLがきれいではない。 どうしたものかと思って、ふと思いついた方法がこれです。 app_id_Controller.phpの中に以下のメソッドを記述する。 function _getActionName_Form() { if…

Ethna2.5.0とかpukiwikiとか

Ethna2.5がリリースされていたので、入れてみました。 そもそもEthnaの使い方をだいぶ忘れかけているので、しばらくEthnaで遊んでみようと思います。 前に使ってたころはEthna2.3ぐらいだから、2,3年前っすかね。 自分の気持ち的なものもあるんだろうけど、cakePHP見たく、さっくり作れない感じが・・・…

EthnaAppManagerを使うときのデータベースの文字コードを指定する

僕が今使っているEthnaのバージョンが2.3.5なんですが、そこでのお話です。 学校が春休みに入る前に担任の先生と話していたことを思い出して、ちょっとEthnaでコード書いてみることにしました。 で、DB側の文字コードがutfだったので文字化けを起こしてしまい、あばばあばばという状況でした。 僕としてはEUCを使いた…

EthnaActionFormのgetを書き換えてみた。

コメントでアドバイスをもらったので、書いてみました。 Ethna_ActionFormをextendsしているActionFormに function get($name) { if (isset($this->form_vars[$name])) { return $this->form_vars[$name]; }…

Ethnaうっかりしていた事

ひさしぶりにEthna触りました。 Ethnaのアクションクラスで、$this->af->get()つかって値を取得しようと思ってたのですが、値がしゅとくできねーって感じになりました。 でも良く考えてみたら、ActionForm側でフォーム値の定義してなかった・・・。 激しくドンマイ。

2008

ひさしぶりに

久しぶりにPHPを書いたような気がします。 なんか最近Javaばかり書いていたので、変数名$をつけるのをうっかり忘れがちになります。 でもやっぱり、PHPはあつかいやすいなぁーと。 というかスクリプト言語は扱いやすいのかな?perlは嫌いですが・・・。 しかし、そろそろPHPべた書きから離れたいのです。 なんか、もっと…

Ethnaアクション名の決定方法を変更

アクション名がデフォルトだといろいろと使いづらいですよ。 単純にURLがかっこ悪いってものあるけど。 なので、変更します。 僕はよくactパラメータにアクション名を渡すって方法をつかっています。 http://xxxx.jp/act=index 見たいな感じで。 変更方法は「アクション名の決定方法を変更する」ここに記載…

EthnaAppManagerの使用方法

涙が出るほどにEthnaの使い方を忘れていたので、今度は忘れてもすぐ思い出せるようにメモしておきます。 とまあいっても、そこまでEthnaを使いこなしているような気はしないが…。 暫く使ってみて、それからEthnaのソースコードを読んでみようと思います。 AppManagerをActionの中で使う場合 ※とりあえずD…

EthnaappManagerとかappObjectのクラスの場所の変更

Ethnaの2.3.5がリリースされたそうです。 某氏に聞いたことろそんなに変更はないのでアップデートしなくても大丈夫とのこと。 でもまあいちお変更点の確認だけはしておきました。 たしかにバージョンアップしなくてもいいかなぁーと。 てか早くUTF-8の対応してもらいたいお。 まあせっかくなので久しぶりにEthnaを使っ…