new feature checkbox add top horizontal scroll bar
This commit is contained in:
@@ -17,11 +17,13 @@ class ConfigController extends BaseController
|
|||||||
public function show()
|
public function show()
|
||||||
{
|
{
|
||||||
$offset = (int) $this->configModel->get('shrink_vertically_offset', self::DEFAULT_OFFSET);
|
$offset = (int) $this->configModel->get('shrink_vertically_offset', self::DEFAULT_OFFSET);
|
||||||
|
$topScrollbar = (int) $this->configModel->get('shrink_vertically_top_scrollbar', 0);
|
||||||
|
|
||||||
$this->response->html($this->helper->layout->config('shrinkVertically:config/show', array(
|
$this->response->html($this->helper->layout->config('shrinkVertically:config/show', array(
|
||||||
'title' => t('Settings').' > '.t('Shrink Vertically'),
|
'title' => t('Settings').' > '.t('Shrink Vertically'),
|
||||||
'values' => array(
|
'values' => array(
|
||||||
'shrink_vertically_offset' => $offset,
|
'shrink_vertically_offset' => $offset,
|
||||||
|
'shrink_vertically_top_scrollbar' => $topScrollbar,
|
||||||
),
|
),
|
||||||
'errors' => array(),
|
'errors' => array(),
|
||||||
)));
|
)));
|
||||||
@@ -34,7 +36,12 @@ class ConfigController extends BaseController
|
|||||||
$offset = isset($values['shrink_vertically_offset']) ? (int) $values['shrink_vertically_offset'] : self::DEFAULT_OFFSET;
|
$offset = isset($values['shrink_vertically_offset']) ? (int) $values['shrink_vertically_offset'] : self::DEFAULT_OFFSET;
|
||||||
$offset = max(self::MIN_OFFSET, min(self::MAX_OFFSET, $offset));
|
$offset = max(self::MIN_OFFSET, min(self::MAX_OFFSET, $offset));
|
||||||
|
|
||||||
if ($this->configModel->save(array('shrink_vertically_offset' => $offset))) {
|
$topScrollbar = isset($values['shrink_vertically_top_scrollbar']) ? 1 : 0;
|
||||||
|
|
||||||
|
if ($this->configModel->save(array(
|
||||||
|
'shrink_vertically_offset' => $offset,
|
||||||
|
'shrink_vertically_top_scrollbar' => $topScrollbar,
|
||||||
|
))) {
|
||||||
$this->flash->success(t('Settings saved successfully.'));
|
$this->flash->success(t('Settings saved successfully.'));
|
||||||
} else {
|
} else {
|
||||||
$this->flash->failure(t('Unable to save your settings.'));
|
$this->flash->failure(t('Unable to save your settings.'));
|
||||||
|
|||||||
Reference in New Issue
Block a user