先介紹第一部分:
產品的三種排序方式:1–列表表格 2–多表格 3–字表格
代碼例子:
<a href=”javascript:;” ><img src=”../images/btn_display_mode_list<!– {if $pager.display == ‘list’} –>_act<!– {/if} –>.gif” alt=”{$lang.display.list}” /></a> <a href=”javascript:;” ><img src=”../images/btn_display_mode_grid<!– {if $pager.display == ‘grid’} –>_act<!– {/if} –>.gif” alt=”{$lang.display.grid}” /></a> <a href=”javascript:;” ><img src=”../images/btn_display_mode_text<!– {if $pager.display == ‘text’} –>_act<!– {/if} –>.gif” alt=”{$lang.display.text}” /></a>
</span>
這里主要使用了javascript技術,來達到,不同的顯示內容方式:
———–當點擊時以列表形式顯示
注意后面有個if判斷,當前的顯示方式是否是要改變的方式。
判斷函數為<!– {if $pager.display == ‘list’} –> 后面的三個參數分別為:list,grid,text 代表三個方式
三個方式對應的js代碼分別為:
————-列表
————多表格
————文字
注意只修改上面的是達不到效果的,還需要修改下面的顯示的內容,板塊:
對應的代碼看圖片:
大家,可以試試看看,還有什么問題,可以去我的博客www.no-god.cn上面留言提問
接下來看第二部分:
<p class=”btnList”>
<a href=”javascript:collect({$goods.goods_id})”><img src=”images/fav-btn.gif” alt=”fav” width=”40″ height=”16″ /></a> <a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/buy-btn.gif” alt=”buy” width=”40″ height=”16″ /></a> <a href=”javascript:;” ><img src=”images/comp-btn.gif” alt=”comp” width=”40″ height=”16″ /></a>
</p>
這段代碼,即為第一個圖的三個小按鈕,小按鈕的圖片可以自己進行修改,這里是圖片格式的,如果你
想使用文字,可以用下面的代碼進行相應的對應修改。
{$lang.btn_collect}———收藏
{$lang.btn_buy}————–購買
{$lang.compare}————-比較
上面的代碼,必須包含在
<!– {foreach from=$goods_list item=goods} –>
和<!– {/foreach} –>
之間才能起到,效果。
還有一點是,必須在加入上面的模板頁面相對應的php里,進行相應的函數寫入。
這點還正在研究當中,還沒完全明白,希望版主,來解釋下,怎么的寫入。