インターン3日目

違うパソコンを使用したこともあったのか、自分が書いたところが消えていたりしてその関係で前半はいろいろハマりました。

今日はやっと基礎編:追加した入力項目の表示をしてみように取り掛かり始めました。

TestSelectData.javaのgetResultDataのメソッド内、369行目当たりに下記を追加。

rd.setUrl(record.getUrl());

getResultDataDetailのメソッド内、431行目当たりに下記を追加。

rd.setUrl(record.getUrl());

ajax-test-list.vmの96行目、#ALtdcellfooter()の上に下記を追加。

#ALtdcell($!record.Url)

ajax-test.vmの102,103行目の

#ALtdcellAtt("<div>$!record.CategoryNameHtml</div>" '')
#ALtdcellAtt("<div>$!record.userNameHtml</div>" '')

をコメントアウトし、その下に下記を追加。また124行目にも下記を追加。

#ALtdcell($!record.Url)

TestResultData.javaのinitField()メソッド内に以前

url = new ALStringField();

を追加したと思うので、その下に下記を追加。

url.setTrim(false);

以前追加した

public String getUrl() {
  return ALEipUtils.getMessageList(url.getValue());
}

public void setUrl(String string) {
  url.setValue(string);
}

の下に下記を追加。

public String getUrlThum() {
      return url.getValue();
}

ajax-test-detail.vmの38行目にを追加。

#ALtditemheader()
<a href = "$!result.Detail.UrlThum"><img title="$!result.Detail.UrlThum" src="http://capture.heartrails.com/free?$!result.Detail.UrlThum" alt="$!result.Detail.UrlThum" width="300" height="200" /><a>
#ALtditemfooter()


サムネイルが表示されますが、URLが反映されないです。今日はここまで進みました。