11月
20
2008

[EC-CUBE]商品情報の項目を追加する
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

lfErrorCheckの編集

あらかじめ決めておいたバリデーションを追加します。

適切な位置*1 に以下のコードを追加してください。

// fixed カートコメントのチェック式を追加 %date%
$objErr->doFunc(array("カート-コメント1", "cart_comment1", LLTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
$objErr->doFunc(array("カート-コメント1", "cart_comment1", $this->arrAllowedTag), array("HTML_TAG_CHECK"));

OK。

これで処理系の修正は終わりです。

後はインターフェースの修正をすれば今回追加した項目が使えるようになります。(たぶん)

インターフェースは単純にSmartyテンプレートの修正なんで省こうかと思ったけど、気分がノッてきたのでついでに書いちゃうことにします。

  1. わかりますね?適切な位置ですよ。この場合if文やfor文の中に書かなければちゃんと機能はするけど、適切な場所ということになれば似たような処理「条件無くループもしない」が書かれている場所に連ねて書くのが適切といえるでしょう []
ページ: 1 2 3 4 5 6 7 8 9

関連する投稿

Written by suzukenn in: 記事 | タグ: ,

コメントはまだありません »

RSS feed for comments on this post.  トラックバックURL


コメントをのこす

| I have been indebted to Aeros Theme. | Background image owner is NASA.