EthnaAdmin

EthnaAdmin View、AppManagerの新規作成

最近は書籍を読み直して勉強しなおしています。先週に作った部分ですが、こんなことしていました。 View テンプレートやアクションとほぼ同じつくりです。サンプルの画像だとテンプレート以下に作ろうとしているのでエラーでていますね。 AppManager アプリ…

アクションとテンプレートの新規作成

文字列の外部化をやめる 文字列外部化していたのですが、ものすごくソースが読みにくくなったのでやめました。Ethnaユーザーは日本人が多いですしね。完成してからだったら書き換えることができますが、ちょっと途中だと元の文字列がわからなくなるんですよ…

ペアファイルを開く+新規作成追加

ペアファイルを開く 上記のようなアクションの場合/app/action/Admin/Resister/Input.phpなので対応するテンプレートは/template/ja/admin/resister/input.tplになります。 アクション名からテンプレート名の取得方法 プロジェクトルートを探す /app/action/…

ethnaAdminにPDOアクセスとテンプレート選択追加

PDOでの接続とテンプレートエンジンの選択を追加しました。 DBコネクタ PEAR::DB - PHP4/5 PEAR::MDB2 - PHP4/5 PDO - PHP5 S2Dao(内部でPDO利用) - PHP5 上の2つはEthnaでの利用実績があり、PHP4でも利用できるものです。PDOでのアクセスが今後は増えてく…

ツリーの下調べ

こんな感じです。 アクションをベースにツリーを作って、そのペアのtemplateとかを開こうと思っています。サンプルとか集めて結構準備は終わっているのですが、あまり時間が取れないので進んでいません。いろいろ触ってみて、書籍などの書いてあることもなん…

プロジェクトの新規作成完了

なんとか新規作成部分だけは完成。。。 概要 新規作成ウイザードを利用して、Ethnaプロジェクトを作成します。また依存するライブラリも同時に設定しています。 新規作成ウイザード 新規->プロジェクトに出てこないことがありますので、その場合にはその他を…

Eclipseのプロジェクト新規作成部分

昨日はプロジェクトに設置したファイルから、プロジェクトフォルダにファイルを作るところまで作りました。Ethnaのプロジェクトの場合390個ぐらいのファイルがあったので、それを全部列挙するのか〜とか考えていました。他のプラグインだとどうしているの…