2016-09-22 73 views
1

我有自定義庫,需要設置此庫的列表視圖記錄的限制啓動。如何在自定義庫中設置joomla的限制啓動

代碼如下:

$limitStart = $input->json->get('limit_start'); 
$model = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); 
$model->setState("list.limit", $limitStart); 

我這樣做,但它的默認值設置爲零。 我們可以重寫joomla的限制開始嗎?

在此先感謝。

回答

1

我認爲你需要使用下面的方法來設置limitstart

$limitStart = 5; 
$app = JFactory::getApplication(); 
$app->setUserState($this->context . '.limitstart', $limitStart); 
+0

感謝Vaishali K它對我有用 –

0
Yes Can override the limitstart for your own library joomla framework 
please flow this way 

打開=> joomlaFile /的configuration.php /此代碼行中沒有 「7」 的默認設置20
公共$ list_limit = '20' 你可以改變自己的PageLimit 公共$ list_limit = '5'

//簡單地閱讀本

$config = JFactory::getConfig(); 
$limitStart = $config->get('list_limit'); 
相關問題