2011年3月25日

[ruby-list:47949] Re: Erubis新機能予告 (Re: eRuby における % 行)

5.5 です。遅いレスで済みません。

桑田さん:
> 以前、5.5氏が、
>
>  ぶっちゃけ、「<% %>」より「%」だけのほうが簡単じゃね?
>
> という話をされてましたが、確かに一理あると思い、Erubisの次の

> リリースでは行頭に「%」を使う記法を拡張し、インデントできる
> ようにします。また記号も選べるようにします。

おおー,これはいいかも。ありがとうございます。

> ほかに「こんな機能が欲しい」というのがもしあれば、今のうちに
> おしらせください。

ええと,たぶん素人の馬鹿な考えだと思いますが,書いてみます。
部分テンプレートを使ってると,インデントがぐちゃぐちゃになりがち
です。
一つの部分テンプレートを複数箇所で呼び出してると,そもそも揃えよ
うがありませんし。
そこで,部分テンプレートのインデントに自動的に下駄を履かせる機能
があってもよいのかな,と思いました。

うーん,でもこれはヘルパーメソッドの役割であって,テンプレートエ
ンジンがどうこうするものではないのかな。

>> 5.5 です。Erubis にお世話になっているほか,Perl のお仕事で
>> Tenjin を使わせていただいております。
>
> なんという勇者。

Perl はド素人ですが,Perl でフォームを書く必要があり,テンプレー
ト無しで書く気がとてもせず,といって何を使ってよいか分からなくて,
素人なりに比較したところ,Tenjin が使いやすそうに思ったのですが,
そんなに使われてないんでしょうか?
件のフォームは結局仕事で採用にいたらず,再び Perl から遠ざかって
います。

> あとRailsで「%」記法を使うやり方は調べてません。すみません。

方法があったとしても,Rails のバージョンが上がって使えなくなるの
も嫌なので,Rails 自体がサポートしない限りは使わないことにします。
実際,Rails 2 → 3 で,テンプレートを書き換えまくることになって,
こりごりしました。

--
5.5@xxxxx


投稿者 xml-rpc : 2011年3月25日 07:56
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/102772
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。