From 6aabc55d4d8b5ebd3255ce6e31995c528bfce7fa Mon Sep 17 00:00:00 2001 From: satish <satish.dvnk@vtiger.com> Date: Thu, 20 Apr 2017 14:49:27 +0530 Subject: [PATCH] Fixes #470 - vt7 dev release - Recent Comments miss load more --- layouts/v7/modules/Vtiger/RecentComments.tpl | 4 ++-- .../v7/modules/Vtiger/RelatedActivities.tpl | 4 ++-- modules/Vtiger/views/Detail.php | 1 + packages/vtiger/optional/ModComments.zip | Bin 35375 -> 35381 bytes .../modules/ModComments/models/Record.php | 1 + 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/layouts/v7/modules/Vtiger/RecentComments.tpl b/layouts/v7/modules/Vtiger/RecentComments.tpl index c0f80373c..18b574ac2 100644 --- a/layouts/v7/modules/Vtiger/RecentComments.tpl +++ b/layouts/v7/modules/Vtiger/RecentComments.tpl @@ -205,8 +205,8 @@ {/if} {if $PAGING_MODEL->isNextPageExists()} <div class="row"> - <div class="pull-right"> - <a href="javascript:void(0)" class="moreRecentComments">{vtranslate('LBL_MORE',$MODULE_NAME)}..</a> + <div class="textAlignCenter"> + <a href="javascript:void(0)" class="moreRecentComments">{vtranslate('LBL_SHOW_MORE',$MODULE_NAME)}</a> </div> </div> {/if} diff --git a/layouts/v7/modules/Vtiger/RelatedActivities.tpl b/layouts/v7/modules/Vtiger/RelatedActivities.tpl index 6923b3371..b9c0bdb3b 100644 --- a/layouts/v7/modules/Vtiger/RelatedActivities.tpl +++ b/layouts/v7/modules/Vtiger/RelatedActivities.tpl @@ -130,8 +130,8 @@ {/if} {if $PAGING_MODEL->isNextPageExists()} <div class="row"> - <div class="pull-right"> - <a href="javascript:void(0)" class="moreRecentActivities" style="line-height: 0px;padding-right:30px;">{vtranslate('LBL_SHOW_MORE',$MODULE_NAME)}</a> + <div class="textAlignCenter"> + <a href="javascript:void(0)" class="moreRecentActivities">{vtranslate('LBL_SHOW_MORE',$MODULE_NAME)}</a> </div> </div> {/if} diff --git a/modules/Vtiger/views/Detail.php b/modules/Vtiger/views/Detail.php index d84912985..e7a4ec949 100644 --- a/modules/Vtiger/views/Detail.php +++ b/modules/Vtiger/views/Detail.php @@ -478,6 +478,7 @@ class Vtiger_Detail_View extends Vtiger_Index_View { } $pagingModel->calculatePageRange($recentComments); + array_pop($recentComments); $modCommentsModel = Vtiger_Module_Model::getInstance('ModComments'); $fileNameFieldModel = Vtiger_Field::getInstance("filename", $modCommentsModel); diff --git a/packages/vtiger/optional/ModComments.zip b/packages/vtiger/optional/ModComments.zip index ca8f2eeef4ad0bc476360bca7df182e2497a3346..3c45a18e1e0aa973bc704f67f5b60055b754eae7 100644 GIT binary patch delta 3049 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 delta 3062 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 E00jr<&Hw-a diff --git a/pkg/vtiger/modules/ModComments/modules/ModComments/models/Record.php b/pkg/vtiger/modules/ModComments/modules/ModComments/models/Record.php index 3e0664575..5278b2c8d 100644 --- a/pkg/vtiger/modules/ModComments/modules/ModComments/models/Record.php +++ b/pkg/vtiger/modules/ModComments/modules/ModComments/models/Record.php @@ -241,6 +241,7 @@ class ModComments_Record_Model extends Vtiger_Record_Model { if($pagingModel){ $startIndex = $pagingModel->getStartIndex(); $limit = $pagingModel->getPageLimit(); + $limit = $limit+1; $query = $query . " LIMIT $startIndex, $limit"; } -- GitLab