scary.png Happy Halloween! Лови жутко страшный список шаблонов и модулей со скидками.
Jump to content
Wild

Админка. Скрытие бокового меню. Фильтр товаров справа.

Recommended Posts

В версии OC 2x в админке боковое меню можно было свернуть.

Был удивлен, что в 3.x решили от этого отказаться.

У меня старый моник с не очень большим разрешением, к тому же я терпеть не могу широкоформатные мониторы и у меня "квадратный" 4:3.

Капец как неудобно.

К примеру в списке товаров, четверть экрана занимает левое меню и вторую четверть правый фильтр, который раньше был сверху.

Рабочая зона остается совсем мизерная, таблица товаров справа обрезается, постоянно приходится юзать скроллер.

Очень раздражает.

Есть какое либо решение?

 

Share this post


Link to post
Share on other sites
1 час назад, Wild сказал:

В версии OC 2x в админке боковое меню можно было свернуть.

Был удивлен, что в 3.x решили от этого отказаться.

У меня старый моник с не очень большим разрешением, к тому же я терпеть не могу широкоформатные мониторы и у меня "квадратный" 4:3.

Капец как неудобно.

К примеру в списке товаров, четверть экрана занимает левое меню и вторую четверть правый фильтр, который раньше был сверху.

Рабочая зона остается совсем мизерная, таблица товаров справа обрезается, постоянно приходится юзать скроллер.

Очень раздражает.

Есть какое либо решение?

 

а вы ему через цсс принудительно ширину задайте. иконок не будет видно, но уже лучше

а я наоборот безумно рад, что оно не сворачивается. слава даниэлю.  свернутое меню это просто :ugeek:

 

Share this post


Link to post
Share on other sites
37 минут назад, kJlukOo сказал:

а вы ему через цсс принудительно ширину задайте. иконок не будет видно, но уже лучше

Ага и подменюки тоже нихрена не видны будут.

 

38 минут назад, kJlukOo сказал:

а я наоборот безумно рад, что оно не сворачивается. слава даниэлю.  свернутое меню это просто :ugeek:

А кто вас заставляет его сворачивать, оставьте развернутым.

А мне вот наоборот неудобно, лажа Диниэлю!

 

Share this post


Link to post
Share on other sites

Может есть какие либо дополнения или модификаторы, которые добавляют возможность сворачивать/разворачивать левое меню и правые фильтры?

Или шаблон?

Share this post


Link to post
Share on other sites

@Wild ну там сендвич меню скрыт только для десктопов, и оно открыто только для десктопов, стилями все.

Это дикий колхоз конечно, но вы можете просто закомментировать "десктопную версию" классов в admin/view/stylesheet/stylesheet.css

button-menu

column-left

 

но лучше наверное таки про монитор подумать))

 

image.thumb.png.de8117ab7fcb061dbb240017e7dc08da.png

 

image.thumb.png.22524c77409cdeb719beb84219d9b741.png

  • +1 1

Share this post


Link to post
Share on other sites
В 14.12.2019 в 10:49, PaulKravchenko сказал:

ну там сендвич меню скрыт только для десктопов, и оно открыто только для десктопов, стилями все.

Это дикий колхоз конечно, но вы можете просто закомментировать "десктопную версию" классов в admin/view/stylesheet/stylesheet.css

button-menu

column-left

 

При комментировании классов в CSS менюха становится шириной на весь экран.

Кнопку включил, но нажатие на нее ни к чему не приводит.
 

Но в целом идею понял.

Можно сделать постоянно свернутой без текста для первого уровня со всплывающими с подсказками, но тогда доченрие пункты подменю работают криво.

Share this post


Link to post
Share on other sites

@Wild ну там еще в шаблоне хедера надо убрать hidden-md/lg вроде. Но да, получится все равно колхозно, как я и говорил. То есть меню будет всегда скрыто, в том числе и после перехода в какой-нибудь его раздел. Дочерние пункты меню норм работают, в чем криво?

Собственно получить меню админки таким как было в 2.х не получится малой кровью, там же не только в стилях, но и в js изменения.

 

Процесс пошагово:

Спойлер


admin/view/template/common/header.twig

было:

    <div id="header-logo" class="navbar-header"><a href="{{ home }}" class="navbar-brand"><img src="view/image/logo.png" alt="{{ heading_title }}" title="{{ heading_title }}" /></a></div>
    <a href="#" id="button-menu" class="hidden-md hidden-lg"><span class="fa fa-bars"></span></a>

стало:

    <a href="#" id="button-menu"><span class="fa fa-bars"></span></a>
    <div id="header-logo" class="navbar-header"><a href="{{ home }}" class="navbar-brand"><img src="view/image/logo.png" alt="{{ heading_title }}" title="{{ heading_title }}" /></a></div>

 

admin/view/stylesheet/stylesheet.css

было:

/* Desktop */
@media (min-width: 768px){
	#button-menu {
		display: none;
	}
}

 

стало:

/* Desktop
@media (min-width: 768px){
	#button-menu {
		display: none;
	}
} */

было:

/* Desktop */
@media (min-width: 768px){
#column-left {
	left: 0px;
}
#column-left + #content, #column-left + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
}

стало:

/* Desktop 
@media (min-width: 768px){
#column-left {
	left: 0px;
}
#column-left + #content, #column-left + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
}
*/

 

Результат:

adminmenu.gif.61b74b2bc0f9834cb9269c6630971662.gif

 

 

Edited by PaulKravchenko
  • +1 1

Share this post


Link to post
Share on other sites

на русской сборке не работает

 

    @media (min-width: 768px){
            #column-left {width: 260px !important;}
            #column-left + #content {margin-left: 260px !important;}
            .bimage {margin:0;}
        }

 

в inline таблице все парит а где ее искать хз

 

 

image.png.1ae0abc02b05a03ce6bc9f62eb549cfb.png

Edited by ZloyNoDobriy

Share this post


Link to post
Share on other sites
В 18.12.2019 в 15:10, PaulKravchenko сказал:

@Wild ну там еще в шаблоне хедера надо убрать hidden-md/lg вроде. Но да, получится все равно колхозно, как я и говорил. То есть меню будет всегда скрыто, в том числе и после перехода в какой-нибудь его раздел. Дочерние пункты меню норм работают, в чем криво?

Собственно получить меню админки таким как было в 2.х не получится малой кровью, там же не только в стилях, но и в js изменения.

 

Процесс пошагово:

  Скрыть контент

 

admin/view/template/common/header.twig

было:


    <div id="header-logo" class="navbar-header"><a href="{{ home }}" class="navbar-brand"><img src="view/image/logo.png" alt="{{ heading_title }}" title="{{ heading_title }}" /></a></div>
    <a href="#" id="button-menu" class="hidden-md hidden-lg"><span class="fa fa-bars"></span></a>

стало:


    <a href="#" id="button-menu"><span class="fa fa-bars"></span></a>
    <div id="header-logo" class="navbar-header"><a href="{{ home }}" class="navbar-brand"><img src="view/image/logo.png" alt="{{ heading_title }}" title="{{ heading_title }}" /></a></div>

 

admin/view/stylesheet/stylesheet.css

было:


/* Desktop */
@media (min-width: 768px){
	#button-menu {
		display: none;
	}
}

 

стало:


/* Desktop
@media (min-width: 768px){
	#button-menu {
		display: none;
	}
} */

было:


/* Desktop */
@media (min-width: 768px){
#column-left {
	left: 0px;
}
#column-left + #content, #column-left + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
}

стало:


/* Desktop 
@media (min-width: 768px){
#column-left {
	left: 0px;
}
#column-left + #content, #column-left + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
#column-left.active + #content, #column-left.active + #content + #footer {
	left: 0px;
	margin-left: 235px;
}
}
*/

 

Результат:

adminmenu.gif.61b74b2bc0f9834cb9269c6630971662.gif

 

 



модификатор захерач

Share this post


Link to post
Share on other sites
6 минут назад, AWARO сказал:

модификатор захерач

Так оно же кривое же)

Разве что от переизбытка времени стилей своих наделать и запоминать еще состояние меню и... сделать как в 2.х))

  • +1 1

Share this post


Link to post
Share on other sites
В 19.12.2019 в 20:58, PaulKravchenko сказал:

Так оно же кривое же)

Разве что от переизбытка времени стилей своих наделать и запоминать еще состояние меню и... сделать как в 2.х))

Ну или так. в хедер втыкать нет смысла кнопку
можно вот прям иконку верхнюю в навигации кликабельным сделать
http://prntscr.com/qi52nc

  • +1 1

Share this post


Link to post
Share on other sites
В 19.12.2019 в 23:50, AWARO сказал:



модификатор захерач

Нужно тестировать. После установки обязательно ! сбросить все кэши включая браузер (ctrl+F5) многократно.

 

ColumnLeft_OC3.ocmod.zip

  • +1 3

Share this post


Link to post
Share on other sites

Купите. Никто не против я уверен.

Share this post


Link to post
Share on other sites

 

Share this post


Link to post
Share on other sites

Буду ждать тех кто всё же протестирует :cool:

Share this post


Link to post
Share on other sites
5 минут назад, Tom сказал:

Буду ждать тех кто всё же протестирует :cool:

эммм... подменять файлы стилей и js - не самая удачная идея ;)

 

Share this post


Link to post
Share on other sites

Понимаю, поэтому через модификатор и по сути это те же самые файлы с правками.

Share this post


Link to post
Share on other sites
В 14.02.2020 в 16:25, Tom сказал:

Нужно тестировать. После установки обязательно ! сбросить все кэши включая браузер (ctrl+F5) многократно.

 

ColumnLeft_OC3.ocmod.zip 9 \u043a\u0411 · 4 downloads

на русском дефолтном ОС3 развалилась админка

Share this post


Link to post
Share on other sites

Обязательно как и писал сбросить кеш браузера.

Share this post


Link to post
Share on other sites
В 14.02.2020 в 17:07, Tom сказал:

Буду ждать тех кто всё же протестирует :cool:

так я ж тебе  давал свой мод? Или нет?

Share this post


Link to post
Share on other sites
1 час назад, Alexandr1980 сказал:

на русском дефолтном ОС3 развалилась админка

не свосем, там просто из tweak  нужно убрать адаптацию стиля для Русского .. связано с шириной колонки при длинных языковых контсрукций

Share this post


Link to post
Share on other sites

Не тестировал. Проверил на Ocstore  и чистом Opencart.

Share this post


Link to post
Share on other sites
4 минуты назад, chukcha сказал:

так я ж тебе  давал свой мод? Или нет?

Не помню. Нашел эту тему, взял решение по стилям и выводу кнопки, скопировал стили и common.js и допилил для работы как в двойке. Делал по сути для самого себя, так как бесит если честно эта не скрываемая колонка. Читал мысли Дэниела об этом, опять все сводится к тому, что те кому это не нравится "you are idiots".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.