问个简单smarty模板问题,谢谢

zl9732 2009-10-22 09:59:01
这块模板是商城显示一行一列的商品,怎么改为一行显示两列或四列的方式,我是初手谢谢


<div class="content-div">
<!-- {if $category > 0} -->
<form name="compareForm" action="compare.php" method="post" onSubmit="return compareGoods(this);">
<!-- {/if} -->
<!--{foreach from=$goods_list item=goods}-->
<table border="0" cellpadding="5" cellspacing="1" class="goods-list">
<tr>
<td width="35%" align="center"><!-- {if $category > 0} -->
<input name="goods[]" type="checkbox" id="goods[]" value="{$goods.goods_id}" style="vertical-align: middle" />
<!-- {/if} -->
<a href="{$goods.url}"><img src="{$goods.goods_thumb}" alt="{$goods.goods_name}" border="0" style="vertical-align: middle" /></a></td>
<td><a href="{$goods.url}"><strong>{$goods.goods_name}</strong></a><br />
{$goods.goods_brief}<br />
<!-- {if $show_marketprice} -->
{$lang.market_price}<span class="market-price">{$goods.market_price}</span>
<!-- {/if} -->
<!--{if $goods.promote_price neq "" } -->
{$lang.promote_price}<span class="goods-price">{$goods.promote_price}</span>
<!--{else}-->
{$lang.shop_price}<span class="goods-price">{$goods.shop_price}</span>
<!--{/if}-->
<div class="addto_cart"><a href="javascript:collect({$goods.goods_id});"><img src="../images/collect.gif" alt="{$lang.collect}" width="69" height="19" /></a> <a href="javascript:addToCart({$goods.goods_id})"><img src="../images/add_cart.gif" alt="{$lang.add_to_cart}" width="80" height="19" /></a></div></td>
</tr>
</table>
<!--{/foreach}-->
<div align="center">
<!-- {if $category > 0} -->
<input name="compareButton" type="submit" value="{$lang.button_compare}" />
<!-- {/if} -->
</div>
<!-- {if $category > 0} -->
</form>
<!-- {/if} -->
</div>
...全文
164 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
战斗生活 2009-10-23
  • 打赏
  • 举报
回复
再加列不就好了吗
motol 2009-10-23
  • 打赏
  • 举报
回复
明明是一行两列的嘛。。。。。。。

</td>
<td>

不明白你想要做什么。
cooledit2730 2009-10-23
  • 打赏
  • 举报
回复
建议你下次发帖的时候选择插入代码。
sz_xiaofeng 2009-10-23
  • 打赏
  • 举报
回复
是的, 用DIV好处理些.
zl9732 2009-10-22
  • 打赏
  • 举报
回复
怎么加入判断?帮我写个判断给我好吗?
kyzy_yy_pm 2009-10-22
  • 打赏
  • 举报
回复
<table></table>里的<tr>代表的是列,<td>是行
你看着该呗
zl9732 2009-10-22
  • 打赏
  • 举报
回复
各位大人帮帮忙~在线等
codeyell-com 2009-10-22
  • 打赏
  • 举报
回复
排版……
wenq0917 2009-10-22
  • 打赏
  • 举报
回复
判断当前的行数是n的倍数时就加个</tr><tr>,另起一行
SellCoffee 2009-10-22
  • 打赏
  • 举报
回复
这个我会用DIV+CSS搞定,不用TABLE,采用CSS控制显示比较好处理点
zl9732 2009-10-22
  • 打赏
  • 举报
回复
up

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧