Appointment successful!
A dedicated customer service will contact you later

Mall Demo Appointment

商淘電商平臺(WSTMart)如何實現分頁加載

2020-06-08 17:41:36 814

Classification:Web Promotion

現在在一個電商平臺進行運營銷售的商品是非常多的,那麽當商品數量達到一定的程度上,分頁加載就顯得非常有必要的。接下來就給大家講講在商淘電商平臺(WSTMart)裏,如何實現分頁加載。

現在在一個電商平臺進行運營銷售的商品是非常多的,那麽當商品數量達到一定的程度上,分頁加載就顯得非常有必要的。接下來就給大家講講在商淘電商平臺(WSTMart)裏,如何實現分頁加載。

在商淘電商平臺(WSTMart)裏,可以通過TP5自帶的分頁功能實現商品分頁。

ThinkPHP5.1內置了分頁實現,要給數據添加分頁輸出功能變得非常簡單,可以直接在Db類查詢的時候調用paginate方法:

// 查詢商品狀態為1的商品數據 並且每頁顯示10條數據

$list = Db::name('goods')->where('status',1)->paginate(10);

$page = $list->render();// 獲取分頁顯示

$this->assign('list', $list);// 渲染模板輸出

$this->assign('page', $page);// 渲染分頁

return $this->fetch();

模板文件中分頁輸出代碼如下:

<div>

<ul>

{volist name='list' id='vo'}

<li> {$vo.goodsName}</li>

{/volist}

</ul>

</div>

{$page}

默認情況下,生成的分頁輸出是完整分頁功能,帶總分頁數據和上下頁碼,分頁樣式只需要通過樣式修改即可,完整分頁默認生成的分頁輸出代碼為:


簡潔分頁

如果你僅僅需要輸出一個僅僅只有上下頁的分頁輸出,可以使用下面的簡潔分頁代碼:

// 查詢商品狀態為1的商品數據,並且每頁顯示10條數據

$list = Db::name('goods')->where('status',1)->paginate(10,true);

$page = $list->render();// 獲取分頁顯示

$this->assign('list', $list);// 渲染模板輸出

$this->assign('page', $page);// 渲染分頁

return $this->fetch();

簡潔分頁模式的輸出代碼為:


以上就是關於在商淘電商平臺(WSTMart)裏,實現分頁加載的基本講解,若是想要了解關於商淘電商平臺(WSTMart)的更多詳細操作設置講解,或需要開發一套電商平臺(WSTMart),可以登錄商淘雲進行咨詢查閱的哦。

Shangtaoyun multi-user mall system
Shangtaoyun three-level distribution system

Popular Tutorials