Seiji Sogabe
sogab****@nttco*****
2006年 2月 28日 (火) 09:58:39 JST
曽我部です。 Kobayashi wrote: > 商品一覧ページのことで、もう一つ教えていただたいことがあります。 > 表示項目毎の列のレイアウトですが、各caseで$lc_alignで左右を指定しますが、 > これにvalignとwidthを加えたいと考えています。 > そこで、 > /includes/modulesproduct_listing.phpの以下の部分に > $list_box_contents[$cur_row][] = array('align' => $lc_align, > 'params' => 'class="productListing-data"', > 'text' => $lc_text); > 'valign' => $lc_valign, > 'width' => $lc_width, > を追加し、各caseで > $lc_valign = 'top'; > $lc_width = '100'; > などを追加しました。 > しかし、何も反映されません。 > 教えていただけると助かります。 > よろしくお願いいたします。 一覧は、product_listing.php の > 159 new tableBox($list_box_contents, true); で作成しています。includes/classes/boxes.php の36行目以降で、 tableの<td>タグを生成していますが、valignやwidthを配列にいれても参照しないので、 当然tdタグの属性には反映されません。ここでは、paramsを使用して、 'params' => 'class="productListing-data" vlaign="top" width="100"', とすればよいのではないでしょうか。 -- sogabe